builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-133 starttime: 1464392279.97 results: success (0) buildid: 20160527151144 builduid: 5f3e6f6a3dc94ab6a9ca5b77e66fbee2 revision: f8e493cd1e87a482c0246f4a8fe4229142bc1ccc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 16:37:59.966810) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 16:37:59.967307) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 16:37:59.967601) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:00.139538) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:38:00.139927) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-133 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Local LOGONSERVER=\\T-W864-IX-133 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-133 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-133 WINDIR=C:\windows using PTY: False --16:38:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.23 MB/s 16:38:01 (8.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.535000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:38:01.701807) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-27 16:38:01.702155) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-133 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Local LOGONSERVER=\\T-W864-IX-133 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-133 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-133 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.415000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-27 16:38:05.134534) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:38:05.134947) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f8e493cd1e87a482c0246f4a8fe4229142bc1ccc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f8e493cd1e87a482c0246f4a8fe4229142bc1ccc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-133 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Local LOGONSERVER=\\T-W864-IX-133 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-133 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-133 WINDIR=C:\windows using PTY: False 2016-05-27 16:38:05,819 truncating revision to first 12 chars 2016-05-27 16:38:05,819 Setting DEBUG logging. 2016-05-27 16:38:05,819 attempt 1/10 2016-05-27 16:38:05,819 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f8e493cd1e87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 16:38:06,280 unpacking tar archive at: mozilla-aurora-f8e493cd1e87/testing/mozharness/ program finished with exit code 0 elapsedTime=1.179000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 16:38:06.382498) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:06.382859) ========= script_repo_revision: f8e493cd1e87a482c0246f4a8fe4229142bc1ccc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:06.383327) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:06.383610) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 16:38:06.400461) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 16 secs) (at 2016-05-27 16:38:06.400881) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-133 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Local LOGONSERVER=\\T-W864-IX-133 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-133 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-133 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:38:07 INFO - MultiFileLogger online at 20160527 16:38:07 in C:\slave\test 16:38:07 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 16:38:07 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:38:07 INFO - {'append_to_log': False, 16:38:07 INFO - 'base_work_dir': 'C:\\slave\\test', 16:38:07 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:38:07 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:38:07 INFO - 'buildbot_json_path': 'buildprops.json', 16:38:07 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:38:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:38:07 INFO - 'download_minidump_stackwalk': True, 16:38:07 INFO - 'download_symbols': 'true', 16:38:07 INFO - 'e10s': False, 16:38:07 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:38:07 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:38:07 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:38:07 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:38:07 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:38:07 INFO - 'C:/mozilla-build/tooltool.py'), 16:38:07 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:38:07 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:38:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:38:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:38:07 INFO - 'log_level': 'info', 16:38:07 INFO - 'log_to_console': True, 16:38:07 INFO - 'opt_config_files': (), 16:38:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:38:07 INFO - '--processes=1', 16:38:07 INFO - '--config=%(test_path)s/wptrunner.ini', 16:38:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:38:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:38:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:38:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:38:07 INFO - 'pip_index': False, 16:38:07 INFO - 'require_test_zip': True, 16:38:07 INFO - 'test_type': ('testharness',), 16:38:07 INFO - 'this_chunk': '1', 16:38:07 INFO - 'total_chunks': '10', 16:38:07 INFO - 'virtualenv_path': 'venv', 16:38:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:38:07 INFO - 'work_dir': 'build'} 16:38:07 INFO - ##### 16:38:07 INFO - ##### Running clobber step. 16:38:07 INFO - ##### 16:38:07 INFO - Running pre-action listener: _resource_record_pre_action 16:38:07 INFO - Running main action method: clobber 16:38:07 INFO - rmtree: C:\slave\test\build 16:38:07 INFO - Using _rmtree_windows ... 16:38:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:39:21 INFO - Running post-action listener: _resource_record_post_action 16:39:21 INFO - ##### 16:39:21 INFO - ##### Running read-buildbot-config step. 16:39:21 INFO - ##### 16:39:21 INFO - Running pre-action listener: _resource_record_pre_action 16:39:21 INFO - Running main action method: read_buildbot_config 16:39:21 INFO - Using buildbot properties: 16:39:21 INFO - { 16:39:21 INFO - "project": "", 16:39:21 INFO - "product": "firefox", 16:39:21 INFO - "script_repo_revision": "production", 16:39:21 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 16:39:21 INFO - "repository": "", 16:39:21 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 16:39:21 INFO - "buildid": "20160527151144", 16:39:21 INFO - "pgo_build": "False", 16:39:21 INFO - "basedir": "C:\\slave\\test", 16:39:21 INFO - "buildnumber": 53, 16:39:21 INFO - "slavename": "t-w864-ix-133", 16:39:21 INFO - "revision": "f8e493cd1e87a482c0246f4a8fe4229142bc1ccc", 16:39:21 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 16:39:21 INFO - "platform": "win64", 16:39:21 INFO - "branch": "mozilla-aurora", 16:39:21 INFO - "repo_path": "releases/mozilla-aurora", 16:39:21 INFO - "moz_repo_path": "", 16:39:21 INFO - "stage_platform": "win64", 16:39:21 INFO - "builduid": "5f3e6f6a3dc94ab6a9ca5b77e66fbee2", 16:39:21 INFO - "slavebuilddir": "test" 16:39:21 INFO - } 16:39:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 16:39:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 16:39:21 INFO - Running post-action listener: _resource_record_post_action 16:39:21 INFO - ##### 16:39:21 INFO - ##### Running download-and-extract step. 16:39:21 INFO - ##### 16:39:21 INFO - Running pre-action listener: _resource_record_pre_action 16:39:21 INFO - Running main action method: download_and_extract 16:39:21 INFO - mkdir: C:\slave\test\build\tests 16:39:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:21 INFO - https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:39:21 INFO - trying https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 16:39:21 INFO - Downloading https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 16:39:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 16:39:22 INFO - Downloaded 1274 bytes. 16:39:22 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 16:39:22 INFO - Using the following test package requirements: 16:39:22 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:39:22 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 16:39:22 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 16:39:22 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'jsshell-win64.zip'], 16:39:22 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 16:39:22 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:39:22 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 16:39:22 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 16:39:22 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 16:39:22 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:39:22 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 16:39:22 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 16:39:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:22 INFO - https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:39:22 INFO - trying https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 16:39:22 INFO - Downloading https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 16:39:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 16:39:23 INFO - Downloaded 20808331 bytes. 16:39:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:39:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:39:25 INFO - caution: filename not matched: web-platform/* 16:39:25 INFO - Return code: 11 16:39:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:25 INFO - https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:39:25 INFO - trying https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 16:39:25 INFO - Downloading https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 16:39:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 16:39:26 INFO - Downloaded 36409220 bytes. 16:39:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:39:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:40:19 INFO - caution: filename not matched: bin/* 16:40:19 INFO - caution: filename not matched: config/* 16:40:19 INFO - caution: filename not matched: mozbase/* 16:40:19 INFO - caution: filename not matched: marionette/* 16:40:19 INFO - caution: filename not matched: tools/wptserve/* 16:40:19 INFO - Return code: 11 16:40:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:19 INFO - https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 16:40:19 INFO - trying https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:40:19 INFO - Downloading https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 16:40:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 16:40:21 INFO - Downloaded 82721139 bytes. 16:40:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:40:21 INFO - mkdir: C:\slave\test\properties 16:40:21 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:40:21 INFO - Writing to file C:\slave\test\properties\build_url 16:40:21 INFO - Contents: 16:40:21 INFO - build_url:https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:40:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:40:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:40:22 INFO - Writing to file C:\slave\test\properties\symbols_url 16:40:22 INFO - Contents: 16:40:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:40:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:22 INFO - https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:40:22 INFO - trying https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:40:22 INFO - Downloading https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:40:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 16:40:24 INFO - Downloaded 50728382 bytes. 16:40:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:40:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:40:28 INFO - Return code: 0 16:40:28 INFO - Running post-action listener: _resource_record_post_action 16:40:28 INFO - Running post-action listener: set_extra_try_arguments 16:40:28 INFO - ##### 16:40:28 INFO - ##### Running create-virtualenv step. 16:40:28 INFO - ##### 16:40:28 INFO - Running pre-action listener: _pre_create_virtualenv 16:40:28 INFO - Running pre-action listener: _resource_record_pre_action 16:40:28 INFO - Running main action method: create_virtualenv 16:40:28 INFO - Creating virtualenv C:\slave\test\build\venv 16:40:28 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 16:40:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:40:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:40:35 INFO - Installing distribute......................................................................................................................................................................................done. 16:40:37 INFO - Return code: 0 16:40:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:40:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-133', 'USERDOMAIN': 'T-W864-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:40:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:40:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:40:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:40:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 16:40:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:40:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:40:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:40:37 INFO - 'COMPUTERNAME': 'T-W864-IX-133', 16:40:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:40:37 INFO - 'DCLOCATION': 'SCL3', 16:40:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:37 INFO - 'HOMEDRIVE': 'C:', 16:40:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 16:40:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:37 INFO - 'KTS_VERSION': '1.19c', 16:40:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 16:40:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-133', 16:40:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:37 INFO - 'MOZ_NO_REMOTE': '1', 16:40:37 INFO - 'NO_EM_RESTART': '1', 16:40:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:37 INFO - 'OS': 'Windows_NT', 16:40:37 INFO - 'OURDRIVE': 'C:', 16:40:37 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:40:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:40:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:37 INFO - 'PROCESSOR_LEVEL': '6', 16:40:37 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:40:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:40:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:40:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:40:37 INFO - 'PROMPT': '$P$G', 16:40:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:40:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:40:37 INFO - 'PWD': 'C:\\slave\\test', 16:40:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:37 INFO - 'SYSTEMDRIVE': 'C:', 16:40:37 INFO - 'SYSTEMROOT': 'C:\\windows', 16:40:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:37 INFO - 'TEST1': 'testie', 16:40:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:37 INFO - 'USERDOMAIN': 'T-W864-IX-133', 16:40:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 16:40:37 INFO - 'USERNAME': 'cltbld', 16:40:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 16:40:37 INFO - 'WINDIR': 'C:\\windows', 16:40:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:38 INFO - Downloading/unpacking psutil>=0.7.1 16:40:38 INFO - Running setup.py egg_info for package psutil 16:40:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:40:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:40:38 INFO - Installing collected packages: psutil 16:40:38 INFO - Running setup.py install for psutil 16:40:38 INFO - building 'psutil._psutil_windows' extension 16:40:38 INFO - error: Unable to find vcvarsall.bat 16:40:38 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-3uqt4z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:40:38 INFO - running install 16:40:38 INFO - running build 16:40:38 INFO - running build_py 16:40:38 INFO - creating build 16:40:38 INFO - creating build\lib.win32-2.7 16:40:38 INFO - creating build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:40:38 INFO - running build_ext 16:40:38 INFO - building 'psutil._psutil_windows' extension 16:40:38 INFO - error: Unable to find vcvarsall.bat 16:40:38 INFO - ---------------------------------------- 16:40:38 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-3uqt4z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:40:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-133\AppData\Roaming\pip\pip.log 16:40:38 WARNING - Return code: 1 16:40:38 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 16:40:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:40:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-133', 'USERDOMAIN': 'T-W864-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:40:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:40:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:40:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:40:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 16:40:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:40:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:40:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:40:38 INFO - 'COMPUTERNAME': 'T-W864-IX-133', 16:40:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:40:38 INFO - 'DCLOCATION': 'SCL3', 16:40:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:38 INFO - 'HOMEDRIVE': 'C:', 16:40:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 16:40:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:38 INFO - 'KTS_VERSION': '1.19c', 16:40:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 16:40:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-133', 16:40:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:38 INFO - 'MOZ_NO_REMOTE': '1', 16:40:38 INFO - 'NO_EM_RESTART': '1', 16:40:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:38 INFO - 'OS': 'Windows_NT', 16:40:38 INFO - 'OURDRIVE': 'C:', 16:40:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:40:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:40:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:38 INFO - 'PROCESSOR_LEVEL': '6', 16:40:38 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:40:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:40:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:40:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:40:38 INFO - 'PROMPT': '$P$G', 16:40:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:40:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:40:38 INFO - 'PWD': 'C:\\slave\\test', 16:40:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:38 INFO - 'SYSTEMDRIVE': 'C:', 16:40:38 INFO - 'SYSTEMROOT': 'C:\\windows', 16:40:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:38 INFO - 'TEST1': 'testie', 16:40:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:38 INFO - 'USERDOMAIN': 'T-W864-IX-133', 16:40:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 16:40:38 INFO - 'USERNAME': 'cltbld', 16:40:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 16:40:38 INFO - 'WINDIR': 'C:\\windows', 16:40:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:40:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:40:39 INFO - Running setup.py egg_info for package mozsystemmonitor 16:40:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:40:39 INFO - Running setup.py egg_info for package psutil 16:40:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:40:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:40:39 INFO - Installing collected packages: mozsystemmonitor, psutil 16:40:39 INFO - Running setup.py install for mozsystemmonitor 16:40:39 INFO - Running setup.py install for psutil 16:40:39 INFO - building 'psutil._psutil_windows' extension 16:40:39 INFO - error: Unable to find vcvarsall.bat 16:40:39 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ujxysz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:40:39 INFO - running install 16:40:39 INFO - running build 16:40:39 INFO - running build_py 16:40:39 INFO - running build_ext 16:40:39 INFO - building 'psutil._psutil_windows' extension 16:40:39 INFO - error: Unable to find vcvarsall.bat 16:40:39 INFO - ---------------------------------------- 16:40:39 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ujxysz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:40:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-133\AppData\Roaming\pip\pip.log 16:40:39 WARNING - Return code: 1 16:40:39 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 16:40:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:40:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-133', 'USERDOMAIN': 'T-W864-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:40:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:40:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:40:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:40:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 16:40:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:40:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:40:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:40:39 INFO - 'COMPUTERNAME': 'T-W864-IX-133', 16:40:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:40:39 INFO - 'DCLOCATION': 'SCL3', 16:40:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:39 INFO - 'HOMEDRIVE': 'C:', 16:40:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 16:40:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:39 INFO - 'KTS_VERSION': '1.19c', 16:40:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 16:40:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-133', 16:40:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:39 INFO - 'MOZ_NO_REMOTE': '1', 16:40:39 INFO - 'NO_EM_RESTART': '1', 16:40:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:39 INFO - 'OS': 'Windows_NT', 16:40:39 INFO - 'OURDRIVE': 'C:', 16:40:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:40:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:40:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:39 INFO - 'PROCESSOR_LEVEL': '6', 16:40:39 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:40:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:40:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:40:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:40:39 INFO - 'PROMPT': '$P$G', 16:40:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:40:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:40:39 INFO - 'PWD': 'C:\\slave\\test', 16:40:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:39 INFO - 'SYSTEMDRIVE': 'C:', 16:40:39 INFO - 'SYSTEMROOT': 'C:\\windows', 16:40:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:39 INFO - 'TEST1': 'testie', 16:40:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:39 INFO - 'USERDOMAIN': 'T-W864-IX-133', 16:40:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 16:40:39 INFO - 'USERNAME': 'cltbld', 16:40:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 16:40:39 INFO - 'WINDIR': 'C:\\windows', 16:40:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:39 INFO - Downloading/unpacking blobuploader==1.2.4 16:40:39 INFO - Downloading blobuploader-1.2.4.tar.gz 16:40:39 INFO - Running setup.py egg_info for package blobuploader 16:40:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:40:43 INFO - Running setup.py egg_info for package requests 16:40:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:40:43 INFO - Downloading docopt-0.6.1.tar.gz 16:40:43 INFO - Running setup.py egg_info for package docopt 16:40:43 INFO - Installing collected packages: blobuploader, docopt, requests 16:40:43 INFO - Running setup.py install for blobuploader 16:40:43 INFO - Running setup.py install for docopt 16:40:43 INFO - Running setup.py install for requests 16:40:43 INFO - Successfully installed blobuploader docopt requests 16:40:43 INFO - Cleaning up... 16:40:43 INFO - Return code: 0 16:40:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:40:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-133', 'USERDOMAIN': 'T-W864-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:40:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:40:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:40:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:40:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 16:40:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:40:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:40:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:40:43 INFO - 'COMPUTERNAME': 'T-W864-IX-133', 16:40:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:40:43 INFO - 'DCLOCATION': 'SCL3', 16:40:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:43 INFO - 'HOMEDRIVE': 'C:', 16:40:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 16:40:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:43 INFO - 'KTS_VERSION': '1.19c', 16:40:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 16:40:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-133', 16:40:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:43 INFO - 'MOZ_NO_REMOTE': '1', 16:40:43 INFO - 'NO_EM_RESTART': '1', 16:40:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:43 INFO - 'OS': 'Windows_NT', 16:40:43 INFO - 'OURDRIVE': 'C:', 16:40:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:40:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:40:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:43 INFO - 'PROCESSOR_LEVEL': '6', 16:40:43 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:40:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:40:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:40:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:40:43 INFO - 'PROMPT': '$P$G', 16:40:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:40:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:40:43 INFO - 'PWD': 'C:\\slave\\test', 16:40:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:43 INFO - 'SYSTEMDRIVE': 'C:', 16:40:43 INFO - 'SYSTEMROOT': 'C:\\windows', 16:40:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:43 INFO - 'TEST1': 'testie', 16:40:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:43 INFO - 'USERDOMAIN': 'T-W864-IX-133', 16:40:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 16:40:43 INFO - 'USERNAME': 'cltbld', 16:40:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 16:40:43 INFO - 'WINDIR': 'C:\\windows', 16:40:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:40:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:40:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:40:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:40:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:40:48 INFO - Unpacking c:\slave\test\build\tests\marionette 16:40:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:40:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:48 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:40:48 INFO - Running setup.py install for browsermob-proxy 16:41:03 INFO - Running setup.py install for manifestparser 16:41:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for marionette-client 16:41:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:41:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for marionette-driver 16:41:03 INFO - Running setup.py install for mozcrash 16:41:03 INFO - Running setup.py install for mozdebug 16:41:03 INFO - Running setup.py install for mozdevice 16:41:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for mozfile 16:41:03 INFO - Running setup.py install for mozhttpd 16:41:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for mozinfo 16:41:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for mozInstall 16:41:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for mozleak 16:41:03 INFO - Running setup.py install for mozlog 16:41:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for moznetwork 16:41:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for mozprocess 16:41:03 INFO - Running setup.py install for mozprofile 16:41:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:41:03 INFO - Running setup.py install for mozrunner 16:41:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:41:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:41:04 INFO - Running setup.py install for mozscreenshot 16:41:04 INFO - Running setup.py install for moztest 16:41:04 INFO - Running setup.py install for mozversion 16:41:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:41:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:41:04 INFO - Running setup.py install for wptserve 16:41:04 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:41:04 INFO - Cleaning up... 16:41:04 INFO - Return code: 0 16:41:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:41:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:41:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:41:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-133', 'USERDOMAIN': 'T-W864-IX-133', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-133', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:41:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:41:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:41:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:41:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 16:41:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:41:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:41:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:41:04 INFO - 'COMPUTERNAME': 'T-W864-IX-133', 16:41:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:41:04 INFO - 'DCLOCATION': 'SCL3', 16:41:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:41:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:41:04 INFO - 'HOMEDRIVE': 'C:', 16:41:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 16:41:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:41:04 INFO - 'KTS_VERSION': '1.19c', 16:41:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 16:41:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-133', 16:41:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:41:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:41:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:41:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:41:04 INFO - 'MOZ_NO_REMOTE': '1', 16:41:04 INFO - 'NO_EM_RESTART': '1', 16:41:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:41:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:41:04 INFO - 'OS': 'Windows_NT', 16:41:04 INFO - 'OURDRIVE': 'C:', 16:41:04 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:41:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:41:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:41:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:41:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:41:04 INFO - 'PROCESSOR_LEVEL': '6', 16:41:04 INFO - 'PROCESSOR_REVISION': '1e05', 16:41:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:41:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:41:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:41:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:41:04 INFO - 'PROMPT': '$P$G', 16:41:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:41:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:41:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:41:04 INFO - 'PWD': 'C:\\slave\\test', 16:41:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:41:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:41:04 INFO - 'SYSTEMDRIVE': 'C:', 16:41:04 INFO - 'SYSTEMROOT': 'C:\\windows', 16:41:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:41:04 INFO - 'TEST1': 'testie', 16:41:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:41:04 INFO - 'USERDOMAIN': 'T-W864-IX-133', 16:41:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 16:41:04 INFO - 'USERNAME': 'cltbld', 16:41:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 16:41:04 INFO - 'WINDIR': 'C:\\windows', 16:41:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:41:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:41:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:41:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:41:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:41:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:41:09 INFO - Unpacking c:\slave\test\build\tests\marionette 16:41:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:41:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:41:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:41:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:41:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 16:41:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:41:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:41:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:41:20 INFO - Downloading blessings-1.6.tar.gz 16:41:20 INFO - Running setup.py egg_info for package blessings 16:41:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 16:41:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:41:20 INFO - Running setup.py install for blessings 16:41:20 INFO - Running setup.py install for browsermob-proxy 16:41:20 INFO - Running setup.py install for manifestparser 16:41:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Running setup.py install for marionette-client 16:41:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:41:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Running setup.py install for marionette-driver 16:41:20 INFO - Running setup.py install for mozcrash 16:41:20 INFO - Running setup.py install for mozdebug 16:41:20 INFO - Running setup.py install for mozdevice 16:41:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Running setup.py install for mozhttpd 16:41:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Running setup.py install for mozInstall 16:41:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:41:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Running setup.py install for mozleak 16:41:21 INFO - Running setup.py install for mozprofile 16:41:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Running setup.py install for mozrunner 16:41:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:41:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:41:22 INFO - Running setup.py install for mozscreenshot 16:41:22 INFO - Running setup.py install for moztest 16:41:22 INFO - Running setup.py install for mozversion 16:41:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:41:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:41:22 INFO - Running setup.py install for wptserve 16:41:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:41:22 INFO - Cleaning up... 16:41:22 INFO - Return code: 0 16:41:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:41:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:41:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:41:23 INFO - Reading from file tmpfile_stdout 16:41:23 INFO - Using _rmtree_windows ... 16:41:23 INFO - Using _rmtree_windows ... 16:41:23 INFO - Current package versions: 16:41:23 INFO - blessings == 1.6 16:41:23 INFO - blobuploader == 1.2.4 16:41:23 INFO - browsermob-proxy == 0.6.0 16:41:23 INFO - distribute == 0.6.14 16:41:23 INFO - docopt == 0.6.1 16:41:23 INFO - manifestparser == 1.1 16:41:23 INFO - marionette-client == 2.3.0 16:41:23 INFO - marionette-driver == 1.4.0 16:41:23 INFO - mozInstall == 1.12 16:41:23 INFO - mozcrash == 0.17 16:41:23 INFO - mozdebug == 0.1 16:41:23 INFO - mozdevice == 0.48 16:41:23 INFO - mozfile == 1.2 16:41:23 INFO - mozhttpd == 0.7 16:41:23 INFO - mozinfo == 0.9 16:41:23 INFO - mozleak == 0.1 16:41:23 INFO - mozlog == 3.1 16:41:23 INFO - moznetwork == 0.27 16:41:23 INFO - mozprocess == 0.22 16:41:23 INFO - mozprofile == 0.28 16:41:23 INFO - mozrunner == 6.11 16:41:23 INFO - mozscreenshot == 0.1 16:41:23 INFO - mozsystemmonitor == 0.0 16:41:23 INFO - moztest == 0.7 16:41:23 INFO - mozversion == 1.4 16:41:23 INFO - requests == 1.2.3 16:41:23 INFO - wptserve == 1.4.0 16:41:23 INFO - Running post-action listener: _resource_record_post_action 16:41:23 INFO - Running post-action listener: _start_resource_monitoring 16:41:23 INFO - Starting resource monitoring. 16:41:23 INFO - ##### 16:41:23 INFO - ##### Running pull step. 16:41:23 INFO - ##### 16:41:23 INFO - Running pre-action listener: _resource_record_pre_action 16:41:23 INFO - Running main action method: pull 16:41:23 INFO - Pull has nothing to do! 16:41:23 INFO - Running post-action listener: _resource_record_post_action 16:41:23 INFO - ##### 16:41:23 INFO - ##### Running install step. 16:41:23 INFO - ##### 16:41:23 INFO - Running pre-action listener: _resource_record_pre_action 16:41:23 INFO - Running main action method: install 16:41:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:41:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:41:23 INFO - Reading from file tmpfile_stdout 16:41:23 INFO - Using _rmtree_windows ... 16:41:23 INFO - Using _rmtree_windows ... 16:41:23 INFO - Detecting whether we're running mozinstall >=1.0... 16:41:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:41:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:41:23 INFO - Reading from file tmpfile_stdout 16:41:23 INFO - Output received: 16:41:23 INFO - Usage: mozinstall-script.py [options] installer 16:41:23 INFO - Options: 16:41:23 INFO - -h, --help show this help message and exit 16:41:23 INFO - -d DEST, --destination=DEST 16:41:23 INFO - Directory to install application into. [default: 16:41:23 INFO - "C:\slave\test"] 16:41:23 INFO - --app=APP Application being installed. [default: firefox] 16:41:23 INFO - Using _rmtree_windows ... 16:41:23 INFO - Using _rmtree_windows ... 16:41:23 INFO - mkdir: C:\slave\test\build\application 16:41:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:41:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 16:41:26 INFO - Reading from file tmpfile_stdout 16:41:26 INFO - Output received: 16:41:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:41:26 INFO - Using _rmtree_windows ... 16:41:26 INFO - Using _rmtree_windows ... 16:41:26 INFO - Running post-action listener: _resource_record_post_action 16:41:26 INFO - ##### 16:41:26 INFO - ##### Running run-tests step. 16:41:26 INFO - ##### 16:41:26 INFO - Running pre-action listener: _resource_record_pre_action 16:41:26 INFO - Running main action method: run_tests 16:41:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:41:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:41:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:41:26 INFO - grabbing minidump binary from tooltool 16:41:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:26 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02372D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:41:26 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 16:41:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 16:41:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:41:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp902qns 16:41:27 INFO - INFO - File integrity verified, renaming tmp902qns to win32-minidump_stackwalk.exe 16:41:27 INFO - Return code: 0 16:41:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:41:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:41:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 16:41:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 16:41:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:41:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Roaming', 16:41:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:41:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:41:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:41:27 INFO - 'COMPUTERNAME': 'T-W864-IX-133', 16:41:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:41:27 INFO - 'DCLOCATION': 'SCL3', 16:41:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:41:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:41:27 INFO - 'HOMEDRIVE': 'C:', 16:41:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-133', 16:41:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:41:27 INFO - 'KTS_VERSION': '1.19c', 16:41:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-133\\AppData\\Local', 16:41:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-133', 16:41:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:41:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:41:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:41:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:41:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:41:27 INFO - 'MOZ_NO_REMOTE': '1', 16:41:27 INFO - 'NO_EM_RESTART': '1', 16:41:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:41:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:41:27 INFO - 'OS': 'Windows_NT', 16:41:27 INFO - 'OURDRIVE': 'C:', 16:41:27 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:41:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:41:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:41:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:41:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:41:27 INFO - 'PROCESSOR_LEVEL': '6', 16:41:27 INFO - 'PROCESSOR_REVISION': '1e05', 16:41:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:41:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:41:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:41:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:41:27 INFO - 'PROMPT': '$P$G', 16:41:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:41:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:41:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:41:27 INFO - 'PWD': 'C:\\slave\\test', 16:41:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:41:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:41:27 INFO - 'SYSTEMDRIVE': 'C:', 16:41:27 INFO - 'SYSTEMROOT': 'C:\\windows', 16:41:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:41:27 INFO - 'TEST1': 'testie', 16:41:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:41:27 INFO - 'USERDOMAIN': 'T-W864-IX-133', 16:41:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-133', 16:41:27 INFO - 'USERNAME': 'cltbld', 16:41:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-133', 16:41:27 INFO - 'WINDIR': 'C:\\windows', 16:41:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:41:27 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 16:41:29 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 16:41:29 INFO - import pkg_resources 16:41:30 INFO - Using 1 client processes 16:41:33 INFO - SUITE-START | Running 778 tests 16:41:33 INFO - Running testharness tests 16:41:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:41:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 16:41:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:41:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:41:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:41:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:41:33 INFO - Setting up ssl 16:41:34 INFO - PROCESS | certutil | 16:41:34 INFO - PROCESS | certutil | 16:41:34 INFO - PROCESS | certutil | 16:41:34 INFO - Certificate Nickname Trust Attributes 16:41:34 INFO - SSL,S/MIME,JAR/XPI 16:41:34 INFO - 16:41:34 INFO - web-platform-tests CT,, 16:41:34 INFO - 16:41:34 INFO - Starting runner 16:41:34 INFO - PROCESS | 3872 | [3872] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:41:34 INFO - PROCESS | 3872 | [3872] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:41:34 INFO - PROCESS | 3872 | [3872] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:41:34 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:41:35 INFO - PROCESS | 3872 | [3872] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 16:41:36 INFO - PROCESS | 3872 | 1464392496487 Marionette DEBUG Marionette enabled via build flag and pref 16:41:37 INFO - PROCESS | 3872 | ++DOCSHELL 000000962D459800 == 1 [pid = 3872] [id = 1] 16:41:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 1 (000000962D45A000) [pid = 3872] [serial = 1] [outer = 0000000000000000] 16:41:37 INFO - PROCESS | 3872 | [3872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:41:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 2 (000000962D45B000) [pid = 3872] [serial = 2] [outer = 000000962D45A000] 16:41:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000963073B800 == 2 [pid = 3872] [id = 2] 16:41:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 3 (000000963073C000) [pid = 3872] [serial = 3] [outer = 0000000000000000] 16:41:38 INFO - PROCESS | 3872 | [3872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:41:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 4 (000000963073D000) [pid = 3872] [serial = 4] [outer = 000000963073C000] 16:41:38 INFO - PROCESS | 3872 | 1464392498298 Marionette INFO Listening on port 2828 16:41:40 INFO - PROCESS | 3872 | 1464392500326 Marionette DEBUG Marionette enabled via command-line flag 16:41:40 INFO - PROCESS | 3872 | ++DOCSHELL 000000963167F800 == 3 [pid = 3872] [id = 3] 16:41:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 5 (00000096316C1000) [pid = 3872] [serial = 5] [outer = 0000000000000000] 16:41:40 INFO - PROCESS | 3872 | [3872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:41:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 6 (00000096316C2000) [pid = 3872] [serial = 6] [outer = 00000096316C1000] 16:41:40 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:41:40 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:41:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 7 (00000096317D4000) [pid = 3872] [serial = 7] [outer = 000000963073C000] 16:41:41 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:41 INFO - PROCESS | 3872 | 1464392501454 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49258 16:41:41 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:41 INFO - PROCESS | 3872 | 1464392501485 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49259 16:41:41 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:41 INFO - PROCESS | 3872 | 1464392501493 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49260 16:41:41 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:41 INFO - PROCESS | 3872 | 1464392501500 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49261 16:41:41 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:41 INFO - PROCESS | 3872 | 1464392501532 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49262 16:41:41 INFO - PROCESS | 3872 | 1464392501537 Marionette DEBUG Closed connection conn0 16:41:41 INFO - PROCESS | 3872 | 1464392501540 Marionette DEBUG Closed connection conn1 16:41:41 INFO - PROCESS | 3872 | 1464392501542 Marionette DEBUG Closed connection conn2 16:41:41 INFO - PROCESS | 3872 | 1464392501545 Marionette DEBUG Closed connection conn3 16:41:41 INFO - PROCESS | 3872 | 1464392501599 Marionette DEBUG Closed connection conn4 16:41:41 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:41 INFO - PROCESS | 3872 | 1464392501627 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49263 16:41:41 INFO - PROCESS | 3872 | 1464392501982 Marionette DEBUG Closed connection conn5 16:41:41 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:42 INFO - PROCESS | 3872 | 1464392501986 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49264 16:41:42 INFO - PROCESS | 3872 | ++DOCSHELL 00000096331AE000 == 4 [pid = 3872] [id = 4] 16:41:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 8 (0000009632B71400) [pid = 3872] [serial = 8] [outer = 0000000000000000] 16:41:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 9 (0000009632B7CC00) [pid = 3872] [serial = 9] [outer = 0000009632B71400] 16:41:42 INFO - PROCESS | 3872 | 1464392502139 Marionette DEBUG Closed connection conn6 16:41:42 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:41:42 INFO - PROCESS | 3872 | 1464392502144 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49265 16:41:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 10 (0000009632936800) [pid = 3872] [serial = 10] [outer = 0000009632B71400] 16:41:42 INFO - PROCESS | 3872 | 1464392502178 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:41:42 INFO - PROCESS | 3872 | 1464392502183 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527151144","device":"desktop","version":"48.0a2"} 16:41:43 INFO - PROCESS | 3872 | [3872] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:41:43 INFO - PROCESS | 3872 | [3872] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:41:43 INFO - PROCESS | 3872 | [3872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:41:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638538800 == 5 [pid = 3872] [id = 5] 16:41:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 11 (000000963853C800) [pid = 3872] [serial = 11] [outer = 0000000000000000] 16:41:43 INFO - PROCESS | 3872 | ++DOCSHELL 000000963853D000 == 6 [pid = 3872] [id = 6] 16:41:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 12 (000000963885B800) [pid = 3872] [serial = 12] [outer = 0000000000000000] 16:41:44 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:41:44 INFO - PROCESS | 3872 | ++DOCSHELL 00000096390A5800 == 7 [pid = 3872] [id = 7] 16:41:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 13 (000000963885B000) [pid = 3872] [serial = 13] [outer = 0000000000000000] 16:41:44 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:41:44 INFO - PROCESS | 3872 | [3872] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:41:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 14 (0000009639499C00) [pid = 3872] [serial = 14] [outer = 000000963885B000] 16:41:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 15 (0000009639B2A800) [pid = 3872] [serial = 15] [outer = 000000963853C800] 16:41:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 16 (0000009639490400) [pid = 3872] [serial = 16] [outer = 000000963885B800] 16:41:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 17 (0000009639685400) [pid = 3872] [serial = 17] [outer = 000000963885B000] 16:41:45 INFO - PROCESS | 3872 | 1464392505825 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 3872 | 1464392505839 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 18 (000000963BA68C00) [pid = 3872] [serial = 18] [outer = 000000963885B000] 16:41:46 INFO - PROCESS | 3872 | 1464392506877 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"d80fea6f-87a1-4db5-9e95-4d0ad2748f12","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527151144","device":"desktop","version":"48.0a2","command_id":1}}] 16:41:47 INFO - PROCESS | 3872 | 1464392507640 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:41:48 INFO - PROCESS | 3872 | 1464392508727 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 16:41:48 INFO - PROCESS | 3872 | --DOCSHELL 000000962D459800 == 6 [pid = 3872] [id = 1] 16:41:48 INFO - PROCESS | 3872 | 1464392508746 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:41:48 INFO - PROCESS | 3872 | [3872] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:41:49 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:41:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 19 (00000096395E7400) [pid = 3872] [serial = 19] [outer = 000000963885B000] 16:41:50 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:50 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:50 INFO - PROCESS | 3872 | 1464392510199 Marionette TRACE conn7 <- [1,3,null,{}] 16:41:50 INFO - PROCESS | 3872 | 1464392510204 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:41:50 INFO - PROCESS | 3872 | 1464392510237 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 16:41:50 INFO - PROCESS | 3872 | 1464392510277 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 3872 | 1464392510282 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 16:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:41:50 INFO - PROCESS | 3872 | 1464392510287 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 3872 | 1464392510290 Marionette TRACE conn7 <- [1,6,null,{}] 16:41:50 INFO - PROCESS | 3872 | 1464392510356 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 3872 | 1464392510506 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 16:41:50 INFO - PROCESS | 3872 | 1464392510513 Marionette TRACE conn7 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 3872 | ++DOCSHELL 000000962B841800 == 7 [pid = 3872] [id = 8] 16:41:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 20 (000000962D713400) [pid = 3872] [serial = 20] [outer = 0000000000000000] 16:41:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 21 (0000009630715400) [pid = 3872] [serial = 21] [outer = 000000962D713400] 16:41:50 INFO - PROCESS | 3872 | 1464392510567 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 22 (0000009630A67C00) [pid = 3872] [serial = 22] [outer = 000000962D713400] 16:41:50 INFO - PROCESS | 3872 | ++DOCSHELL 000000962B847000 == 8 [pid = 3872] [id = 9] 16:41:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 23 (0000009630758C00) [pid = 3872] [serial = 23] [outer = 0000000000000000] 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 24 (0000009631632000) [pid = 3872] [serial = 24] [outer = 0000009630758C00] 16:41:51 INFO - PROCESS | 3872 | 1464392511015 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 3872 | --DOCSHELL 00000096331AE000 == 7 [pid = 3872] [id = 4] 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 25 (00000096323F3C00) [pid = 3872] [serial = 25] [outer = 0000009630758C00] 16:41:51 INFO - PROCESS | 3872 | 1464392511562 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:41:51 INFO - PROCESS | 3872 | ++DOCSHELL 000000963149D000 == 8 [pid = 3872] [id = 10] 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 26 (00000096314A0800) [pid = 3872] [serial = 26] [outer = 0000000000000000] 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 27 (0000009631679000) [pid = 3872] [serial = 27] [outer = 00000096314A0800] 16:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1342ms 16:41:51 INFO - PROCESS | 3872 | 1464392511664 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 3872 | 1464392511668 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 28 (00000096316C5000) [pid = 3872] [serial = 28] [outer = 00000096314A0800] 16:41:51 INFO - PROCESS | 3872 | ++DOCSHELL 000000962AFF1800 == 9 [pid = 3872] [id = 11] 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 29 (0000009637CEE400) [pid = 3872] [serial = 29] [outer = 0000000000000000] 16:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 30 (000000963885E400) [pid = 3872] [serial = 30] [outer = 0000009637CEE400] 16:41:51 INFO - PROCESS | 3872 | 1464392511931 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 3872 | 1464392511934 Marionette TRACE conn7 <- [1,10,null,{}] 16:41:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 31 (00000096388CD800) [pid = 3872] [serial = 31] [outer = 0000009637CEE400] 16:41:52 INFO - PROCESS | 3872 | 1464392511993 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 3872 | 1464392512087 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 16:41:52 INFO - PROCESS | 3872 | 1464392512125 Marionette TRACE conn7 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 3872 | ++DOCSHELL 0000009636432800 == 10 [pid = 3872] [id = 12] 16:41:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 32 (0000009632B1F400) [pid = 3872] [serial = 32] [outer = 0000000000000000] 16:41:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 33 (000000963A953800) [pid = 3872] [serial = 33] [outer = 0000009632B1F400] 16:41:52 INFO - PROCESS | 3872 | 1464392512220 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 34 (000000963B715800) [pid = 3872] [serial = 34] [outer = 0000009632B1F400] 16:41:52 INFO - PROCESS | 3872 | 1464392512672 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 16:41:52 INFO - PROCESS | 3872 | 1464392512742 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 3872 | 1464392512745 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 16:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:41:52 INFO - PROCESS | 3872 | 1464392512749 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 3872 | 1464392512751 Marionette TRACE conn7 <- [1,14,null,{}] 16:41:52 INFO - PROCESS | 3872 | 1464392512754 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 3872 | 1464392512842 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 16:41:52 INFO - PROCESS | 3872 | 1464392512893 Marionette TRACE conn7 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 3872 | ++DOCSHELL 0000009637C3F000 == 11 [pid = 3872] [id = 13] 16:41:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 35 (000000963955A000) [pid = 3872] [serial = 35] [outer = 0000000000000000] 16:41:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 36 (00000096399C8800) [pid = 3872] [serial = 36] [outer = 000000963955A000] 16:41:52 INFO - PROCESS | 3872 | 1464392512955 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 37 (000000963BAEF400) [pid = 3872] [serial = 37] [outer = 000000963955A000] 16:41:53 INFO - PROCESS | 3872 | 1464392513344 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 626ms 16:41:53 INFO - PROCESS | 3872 | 1464392513377 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 3872 | 1464392513381 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:41:53 INFO - PROCESS | 3872 | 1464392513392 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 3872 | 1464392513397 Marionette TRACE conn7 <- [1,18,null,{}] 16:41:53 INFO - PROCESS | 3872 | 1464392513401 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 3872 | 1464392513526 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 16:41:53 INFO - PROCESS | 3872 | 1464392513541 Marionette TRACE conn7 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638D2C000 == 12 [pid = 3872] [id = 14] 16:41:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 38 (0000009638682C00) [pid = 3872] [serial = 38] [outer = 0000000000000000] 16:41:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 39 (0000009638684800) [pid = 3872] [serial = 39] [outer = 0000009638682C00] 16:41:53 INFO - PROCESS | 3872 | 1464392513588 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 40 (000000963C69E800) [pid = 3872] [serial = 40] [outer = 0000009638682C00] 16:41:53 INFO - PROCESS | 3872 | 1464392513971 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 16:41:54 INFO - PROCESS | 3872 | 1464392514019 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3872 | 1464392514021 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:41:54 INFO - PROCESS | 3872 | 1464392514026 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 3872 | 1464392514028 Marionette TRACE conn7 <- [1,22,null,{}] 16:41:54 INFO - PROCESS | 3872 | 1464392514031 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 3872 | 1464392514133 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 16:41:54 INFO - PROCESS | 3872 | 1464392514142 Marionette TRACE conn7 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638174000 == 13 [pid = 3872] [id = 15] 16:41:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 41 (0000009638732800) [pid = 3872] [serial = 41] [outer = 0000000000000000] 16:41:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 42 (0000009638EAC400) [pid = 3872] [serial = 42] [outer = 0000009638732800] 16:41:54 INFO - PROCESS | 3872 | 1464392514189 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 43 (000000963C038800) [pid = 3872] [serial = 43] [outer = 0000009638732800] 16:41:54 INFO - PROCESS | 3872 | 1464392514574 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 16:41:54 INFO - PROCESS | 3872 | 1464392514615 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3872 | 1464392514617 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 16:41:54 INFO - PROCESS | 3872 | 1464392514620 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:41:54 INFO - PROCESS | 3872 | 1464392514622 Marionette TRACE conn7 <- [1,26,null,{}] 16:41:54 INFO - PROCESS | 3872 | 1464392514626 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 3872 | 1464392514740 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 16:41:54 INFO - PROCESS | 3872 | 1464392514749 Marionette TRACE conn7 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639665800 == 14 [pid = 3872] [id = 16] 16:41:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 44 (00000096359F2800) [pid = 3872] [serial = 44] [outer = 0000000000000000] 16:41:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 45 (000000963649B400) [pid = 3872] [serial = 45] [outer = 00000096359F2800] 16:41:54 INFO - PROCESS | 3872 | 1464392514801 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 46 (000000963C6A4800) [pid = 3872] [serial = 46] [outer = 00000096359F2800] 16:41:55 INFO - PROCESS | 3872 | 1464392515227 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 16:41:55 INFO - PROCESS | 3872 | 1464392515252 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 3872 | 1464392515254 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:41:55 INFO - PROCESS | 3872 | 1464392515257 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 3872 | 1464392515259 Marionette TRACE conn7 <- [1,30,null,{}] 16:41:55 INFO - PROCESS | 3872 | 1464392515263 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 3872 | 1464392515367 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 16:41:55 INFO - PROCESS | 3872 | 1464392515374 Marionette TRACE conn7 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7DD000 == 15 [pid = 3872] [id = 17] 16:41:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 47 (0000009635936800) [pid = 3872] [serial = 47] [outer = 0000000000000000] 16:41:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 48 (0000009638133C00) [pid = 3872] [serial = 48] [outer = 0000009635936800] 16:41:55 INFO - PROCESS | 3872 | 1464392515419 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 49 (000000963813B400) [pid = 3872] [serial = 49] [outer = 0000009635936800] 16:41:55 INFO - PROCESS | 3872 | 1464392515887 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 691ms 16:41:55 INFO - PROCESS | 3872 | 1464392515952 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 3872 | 1464392515954 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:41:55 INFO - PROCESS | 3872 | 1464392515957 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 3872 | 1464392515959 Marionette TRACE conn7 <- [1,34,null,{}] 16:41:55 INFO - PROCESS | 3872 | 1464392515963 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 3872 | 1464392516041 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 16:41:56 INFO - PROCESS | 3872 | 1464392516051 Marionette TRACE conn7 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C681000 == 16 [pid = 3872] [id = 18] 16:41:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 50 (000000962C64A000) [pid = 3872] [serial = 50] [outer = 0000000000000000] 16:41:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 51 (000000962C64F000) [pid = 3872] [serial = 51] [outer = 000000962C64A000] 16:41:56 INFO - PROCESS | 3872 | 1464392516095 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 52 (00000096359F3C00) [pid = 3872] [serial = 52] [outer = 000000962C64A000] 16:41:56 INFO - PROCESS | 3872 | 1464392516485 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 16:41:56 INFO - PROCESS | 3872 | 1464392516547 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 3872 | 1464392516550 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:41:56 INFO - PROCESS | 3872 | 1464392516553 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 3872 | 1464392516555 Marionette TRACE conn7 <- [1,38,null,{}] 16:41:56 INFO - PROCESS | 3872 | 1464392516559 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 3872 | 1464392516645 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 16:41:56 INFO - PROCESS | 3872 | 1464392516652 Marionette TRACE conn7 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB83000 == 17 [pid = 3872] [id = 19] 16:41:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 53 (000000963813F800) [pid = 3872] [serial = 53] [outer = 0000000000000000] 16:41:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 54 (000000963C6A4C00) [pid = 3872] [serial = 54] [outer = 000000963813F800] 16:41:56 INFO - PROCESS | 3872 | 1464392516698 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 55 (000000963EBB0800) [pid = 3872] [serial = 55] [outer = 000000963813F800] 16:41:57 INFO - PROCESS | 3872 | 1464392517074 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 16:41:57 INFO - PROCESS | 3872 | 1464392517143 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 3872 | 1464392517145 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 16:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:41:57 INFO - PROCESS | 3872 | 1464392517149 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 3872 | 1464392517150 Marionette TRACE conn7 <- [1,42,null,{}] 16:41:57 INFO - PROCESS | 3872 | 1464392517154 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 3872 | 1464392517244 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 16:41:57 INFO - PROCESS | 3872 | 1464392517251 Marionette TRACE conn7 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C6B4800 == 18 [pid = 3872] [id = 20] 16:41:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 56 (000000962C03A800) [pid = 3872] [serial = 56] [outer = 0000000000000000] 16:41:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 57 (000000962C03F000) [pid = 3872] [serial = 57] [outer = 000000962C03A800] 16:41:57 INFO - PROCESS | 3872 | 1464392517300 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 58 (000000963EBB2C00) [pid = 3872] [serial = 58] [outer = 000000962C03A800] 16:41:57 INFO - PROCESS | 3872 | 1464392517713 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 16:41:57 INFO - PROCESS | 3872 | 1464392517739 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 3872 | 1464392517741 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 16:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:41:57 INFO - PROCESS | 3872 | 1464392517744 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 3872 | 1464392517746 Marionette TRACE conn7 <- [1,46,null,{}] 16:41:57 INFO - PROCESS | 3872 | 1464392517749 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 3872 | 1464392517859 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 16:41:57 INFO - PROCESS | 3872 | 1464392517867 Marionette TRACE conn7 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF30800 == 19 [pid = 3872] [id = 21] 16:41:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 59 (000000963EBBA000) [pid = 3872] [serial = 59] [outer = 0000000000000000] 16:41:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 60 (000000963EFA4800) [pid = 3872] [serial = 60] [outer = 000000963EBBA000] 16:41:57 INFO - PROCESS | 3872 | 1464392517918 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 61 (000000963EFAD400) [pid = 3872] [serial = 61] [outer = 000000963EBBA000] 16:41:58 INFO - PROCESS | 3872 | 1464392518315 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 16:41:59 INFO - PROCESS | 3872 | 1464392519052 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 3872 | 1464392519057 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 16:41:59 INFO - PROCESS | 3872 | 1464392519077 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 3872 | 1464392519080 Marionette TRACE conn7 <- [1,50,null,{}] 16:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:41:59 INFO - PROCESS | 3872 | 1464392519086 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 3872 | 1464392519197 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 16:41:59 INFO - PROCESS | 3872 | 1464392519206 Marionette TRACE conn7 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C686800 == 20 [pid = 3872] [id = 22] 16:41:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 62 (000000962C653800) [pid = 3872] [serial = 62] [outer = 0000000000000000] 16:41:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 63 (000000962CB9E400) [pid = 3872] [serial = 63] [outer = 000000962C653800] 16:41:59 INFO - PROCESS | 3872 | 1464392519255 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 64 (0000009630AEDC00) [pid = 3872] [serial = 64] [outer = 000000962C653800] 16:41:59 INFO - PROCESS | 3872 | 1464392519683 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 16:41:59 INFO - PROCESS | 3872 | 1464392519718 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 3872 | 1464392519721 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 16:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:41:59 INFO - PROCESS | 3872 | 1464392519737 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 3872 | 1464392519741 Marionette TRACE conn7 <- [1,54,null,{}] 16:41:59 INFO - PROCESS | 3872 | 1464392519745 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 3872 | 1464392519847 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 16:41:59 INFO - PROCESS | 3872 | 1464392519855 Marionette TRACE conn7 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630932800 == 21 [pid = 3872] [id = 23] 16:41:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 65 (0000009631184000) [pid = 3872] [serial = 65] [outer = 0000000000000000] 16:41:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 66 (00000096316EEC00) [pid = 3872] [serial = 66] [outer = 0000009631184000] 16:41:59 INFO - PROCESS | 3872 | 1464392519901 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 67 (0000009635934000) [pid = 3872] [serial = 67] [outer = 0000009631184000] 16:42:00 INFO - PROCESS | 3872 | 1464392520325 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 16:42:00 INFO - PROCESS | 3872 | 1464392520367 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 3872 | 1464392520369 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 16:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:42:00 INFO - PROCESS | 3872 | 1464392520373 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 3872 | 1464392520375 Marionette TRACE conn7 <- [1,58,null,{}] 16:42:00 INFO - PROCESS | 3872 | 1464392520384 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 3872 | --DOMWINDOW == 66 (0000009632B71400) [pid = 3872] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:42:00 INFO - PROCESS | 3872 | --DOMWINDOW == 65 (000000962D713400) [pid = 3872] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:42:00 INFO - PROCESS | 3872 | --DOMWINDOW == 64 (0000009632B1F400) [pid = 3872] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:42:00 INFO - PROCESS | 3872 | --DOMWINDOW == 63 (000000963955A000) [pid = 3872] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:42:00 INFO - PROCESS | 3872 | --DOMWINDOW == 62 (0000009638682C00) [pid = 3872] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:42:00 INFO - PROCESS | 3872 | --DOMWINDOW == 61 (0000009638732800) [pid = 3872] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:42:00 INFO - PROCESS | 3872 | 1464392520743 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 16:42:00 INFO - PROCESS | 3872 | 1464392520756 Marionette TRACE conn7 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632954000 == 22 [pid = 3872] [id = 24] 16:42:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 62 (00000096316E1800) [pid = 3872] [serial = 68] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 63 (000000962C646C00) [pid = 3872] [serial = 69] [outer = 00000096316E1800] 16:42:00 INFO - PROCESS | 3872 | 1464392520809 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 64 (000000963645C400) [pid = 3872] [serial = 70] [outer = 00000096316E1800] 16:42:01 INFO - PROCESS | 3872 | 1464392521201 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 16:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:42:01 INFO - PROCESS | 3872 | 1464392521256 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 3872 | 1464392521258 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 16:42:01 INFO - PROCESS | 3872 | 1464392521262 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 3872 | 1464392521263 Marionette TRACE conn7 <- [1,62,null,{}] 16:42:01 INFO - PROCESS | 3872 | 1464392521267 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 3872 | 1464392521348 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 16:42:01 INFO - PROCESS | 3872 | 1464392521356 Marionette TRACE conn7 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 3872 | ++DOCSHELL 00000096364D0000 == 23 [pid = 3872] [id = 25] 16:42:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 65 (0000009637627C00) [pid = 3872] [serial = 71] [outer = 0000000000000000] 16:42:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 66 (0000009637C6B400) [pid = 3872] [serial = 72] [outer = 0000009637627C00] 16:42:01 INFO - PROCESS | 3872 | 1464392521402 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 67 (0000009638390C00) [pid = 3872] [serial = 73] [outer = 0000009637627C00] 16:42:01 INFO - PROCESS | 3872 | 1464392521803 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 16:42:01 INFO - PROCESS | 3872 | 1464392521851 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 3872 | 1464392521854 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 16:42:01 INFO - PROCESS | 3872 | 1464392521857 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:42:01 INFO - PROCESS | 3872 | 1464392521859 Marionette TRACE conn7 <- [1,66,null,{}] 16:42:01 INFO - PROCESS | 3872 | 1464392521862 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 3872 | 1464392521939 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 16:42:01 INFO - PROCESS | 3872 | 1464392521947 Marionette TRACE conn7 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 3872 | ++DOCSHELL 000000963871E000 == 24 [pid = 3872] [id = 26] 16:42:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 68 (0000009638677400) [pid = 3872] [serial = 74] [outer = 0000000000000000] 16:42:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 69 (000000963867F000) [pid = 3872] [serial = 75] [outer = 0000009638677400] 16:42:01 INFO - PROCESS | 3872 | 1464392521992 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 70 (0000009638732800) [pid = 3872] [serial = 76] [outer = 0000009638677400] 16:42:02 INFO - PROCESS | 3872 | 1464392522420 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 16:42:02 INFO - PROCESS | 3872 | 1464392522489 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 3872 | 1464392522492 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 16:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:42:02 INFO - PROCESS | 3872 | 1464392522495 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 3872 | 1464392522497 Marionette TRACE conn7 <- [1,70,null,{}] 16:42:02 INFO - PROCESS | 3872 | 1464392522501 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:02 INFO - PROCESS | 3872 | 1464392522599 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 16:42:02 INFO - PROCESS | 3872 | 1464392522692 Marionette TRACE conn7 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 3872 | ++DOCSHELL 000000962B5FA800 == 25 [pid = 3872] [id = 27] 16:42:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 71 (000000962A660400) [pid = 3872] [serial = 77] [outer = 0000000000000000] 16:42:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 72 (000000962B742400) [pid = 3872] [serial = 78] [outer = 000000962A660400] 16:42:02 INFO - PROCESS | 3872 | 1464392522757 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 73 (000000962CF48000) [pid = 3872] [serial = 79] [outer = 000000962A660400] 16:42:03 INFO - PROCESS | 3872 | 1464392523275 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 880ms 16:42:03 INFO - PROCESS | 3872 | 1464392523408 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 3872 | 1464392523412 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 16:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:42:03 INFO - PROCESS | 3872 | 1464392523463 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 3872 | 1464392523467 Marionette TRACE conn7 <- [1,74,null,{}] 16:42:03 INFO - PROCESS | 3872 | 1464392523484 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 3872 | 1464392523590 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 16:42:03 INFO - PROCESS | 3872 | 1464392523643 Marionette TRACE conn7 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638FD2800 == 26 [pid = 3872] [id = 28] 16:42:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 74 (000000963592F000) [pid = 3872] [serial = 80] [outer = 0000000000000000] 16:42:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 75 (0000009635BC4C00) [pid = 3872] [serial = 81] [outer = 000000963592F000] 16:42:03 INFO - PROCESS | 3872 | 1464392523703 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 76 (0000009638387400) [pid = 3872] [serial = 82] [outer = 000000963592F000] 16:42:04 INFO - PROCESS | 3872 | 1464392524235 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 16:42:04 INFO - PROCESS | 3872 | 1464392524307 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 3872 | 1464392524311 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 16:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:42:04 INFO - PROCESS | 3872 | 1464392524316 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 3872 | 1464392524318 Marionette TRACE conn7 <- [1,78,null,{}] 16:42:04 INFO - PROCESS | 3872 | 1464392524322 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 3872 | 1464392524428 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 16:42:04 INFO - PROCESS | 3872 | 1464392524489 Marionette TRACE conn7 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7DE000 == 27 [pid = 3872] [id = 29] 16:42:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 77 (000000963955B800) [pid = 3872] [serial = 83] [outer = 0000000000000000] 16:42:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 78 (00000096399CA800) [pid = 3872] [serial = 84] [outer = 000000963955B800] 16:42:04 INFO - PROCESS | 3872 | 1464392524549 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 79 (000000963A077000) [pid = 3872] [serial = 85] [outer = 000000963955B800] 16:42:05 INFO - PROCESS | 3872 | 1464392525106 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 16:42:05 INFO - PROCESS | 3872 | 1464392525156 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 3872 | 1464392525160 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 16:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:42:05 INFO - PROCESS | 3872 | 1464392525169 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 3872 | 1464392525176 Marionette TRACE conn7 <- [1,82,null,{}] 16:42:05 INFO - PROCESS | 3872 | 1464392525181 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:05 INFO - PROCESS | 3872 | 1464392525315 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 16:42:05 INFO - PROCESS | 3872 | 1464392525378 Marionette TRACE conn7 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB7D000 == 28 [pid = 3872] [id = 30] 16:42:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 80 (000000963B7B0000) [pid = 3872] [serial = 86] [outer = 0000000000000000] 16:42:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 81 (000000963C03A000) [pid = 3872] [serial = 87] [outer = 000000963B7B0000] 16:42:05 INFO - PROCESS | 3872 | 1464392525435 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 82 (000000963C759000) [pid = 3872] [serial = 88] [outer = 000000963B7B0000] 16:42:05 INFO - PROCESS | 3872 | 1464392525975 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 16:42:06 INFO - PROCESS | 3872 | 1464392526012 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 3872 | 1464392526015 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 16:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:42:06 INFO - PROCESS | 3872 | 1464392526019 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 3872 | 1464392526022 Marionette TRACE conn7 <- [1,86,null,{}] 16:42:06 INFO - PROCESS | 3872 | 1464392526025 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 3872 | 1464392526131 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 16:42:06 INFO - PROCESS | 3872 | 1464392526269 Marionette TRACE conn7 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C676000 == 29 [pid = 3872] [id = 31] 16:42:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 83 (000000962BE1F800) [pid = 3872] [serial = 89] [outer = 0000000000000000] 16:42:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 84 (000000962C03EC00) [pid = 3872] [serial = 90] [outer = 000000962BE1F800] 16:42:06 INFO - PROCESS | 3872 | 1464392526320 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (000000963071A000) [pid = 3872] [serial = 91] [outer = 000000962BE1F800] 16:42:07 INFO - PROCESS | 3872 | --DOCSHELL 000000962B841800 == 28 [pid = 3872] [id = 8] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (0000009639685400) [pid = 3872] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 83 (0000009638133C00) [pid = 3872] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 82 (000000962C64F000) [pid = 3872] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 81 (000000963C6A4C00) [pid = 3872] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 80 (000000962C03F000) [pid = 3872] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 79 (0000009630715400) [pid = 3872] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 78 (0000009631632000) [pid = 3872] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 77 (000000963885E400) [pid = 3872] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 76 (000000963A953800) [pid = 3872] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 75 (00000096399C8800) [pid = 3872] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 74 (0000009638684800) [pid = 3872] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 73 (0000009638EAC400) [pid = 3872] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 72 (000000963649B400) [pid = 3872] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 71 (000000963BAEF400) [pid = 3872] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 70 (0000009631679000) [pid = 3872] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 69 (000000963C69E800) [pid = 3872] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 68 (000000963B715800) [pid = 3872] [serial = 34] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 67 (000000963C038800) [pid = 3872] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 66 (0000009630A67C00) [pid = 3872] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 65 (0000009639499C00) [pid = 3872] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 64 (0000009632B7CC00) [pid = 3872] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 63 (0000009632936800) [pid = 3872] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:42:07 INFO - PROCESS | 3872 | --DOMWINDOW == 62 (000000963073D000) [pid = 3872] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 3872 | 1464392527392 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1423ms 16:42:07 INFO - PROCESS | 3872 | 1464392527448 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 3872 | 1464392527452 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:42:07 INFO - PROCESS | 3872 | 1464392527458 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 3872 | 1464392527462 Marionette TRACE conn7 <- [1,90,null,{}] 16:42:07 INFO - PROCESS | 3872 | 1464392527469 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 3872 | 1464392527560 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 16:42:07 INFO - PROCESS | 3872 | 1464392527623 Marionette TRACE conn7 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C67F800 == 29 [pid = 3872] [id = 32] 16:42:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 63 (000000962C650000) [pid = 3872] [serial = 92] [outer = 0000000000000000] 16:42:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 64 (000000962C652C00) [pid = 3872] [serial = 93] [outer = 000000962C650000] 16:42:07 INFO - PROCESS | 3872 | 1464392527673 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 65 (0000009630961400) [pid = 3872] [serial = 94] [outer = 000000962C650000] 16:42:08 INFO - PROCESS | 3872 | 1464392528079 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 691ms 16:42:08 INFO - PROCESS | 3872 | 1464392528152 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 3872 | 1464392528159 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 16:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:42:08 INFO - PROCESS | 3872 | 1464392528170 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 3872 | 1464392528173 Marionette TRACE conn7 <- [1,94,null,{}] 16:42:08 INFO - PROCESS | 3872 | 1464392528177 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 3872 | 1464392528264 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 16:42:08 INFO - PROCESS | 3872 | 1464392528273 Marionette TRACE conn7 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 3872 | ++DOCSHELL 00000096312A4000 == 30 [pid = 3872] [id = 33] 16:42:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 66 (00000096312ED000) [pid = 3872] [serial = 95] [outer = 0000000000000000] 16:42:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 67 (00000096317AA400) [pid = 3872] [serial = 96] [outer = 00000096312ED000] 16:42:08 INFO - PROCESS | 3872 | 1464392528321 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 68 (0000009632B7CC00) [pid = 3872] [serial = 97] [outer = 00000096312ED000] 16:42:08 INFO - PROCESS | 3872 | 1464392528744 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 16:42:08 INFO - PROCESS | 3872 | 1464392528801 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 3872 | 1464392528804 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 16:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:42:08 INFO - PROCESS | 3872 | 1464392528808 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 3872 | 1464392528811 Marionette TRACE conn7 <- [1,98,null,{}] 16:42:08 INFO - PROCESS | 3872 | 1464392528822 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 3872 | 1464392528916 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 16:42:08 INFO - PROCESS | 3872 | 1464392528954 Marionette TRACE conn7 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 3872 | ++DOCSHELL 000000963642E000 == 31 [pid = 3872] [id = 34] 16:42:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 69 (000000962B014C00) [pid = 3872] [serial = 98] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 70 (00000096364A2000) [pid = 3872] [serial = 99] [outer = 000000962B014C00] 16:42:09 INFO - PROCESS | 3872 | 1464392529005 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 71 (0000009638135800) [pid = 3872] [serial = 100] [outer = 000000962B014C00] 16:42:09 INFO - PROCESS | 3872 | 1464392529410 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 16:42:09 INFO - PROCESS | 3872 | 1464392529450 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 3872 | 1464392529453 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:42:09 INFO - PROCESS | 3872 | 1464392529456 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 3872 | 1464392529458 Marionette TRACE conn7 <- [1,102,null,{}] 16:42:09 INFO - PROCESS | 3872 | 1464392529462 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 3872 | 1464392529567 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 16:42:09 INFO - PROCESS | 3872 | 1464392529576 Marionette TRACE conn7 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 3872 | ++DOCSHELL 000000963870C000 == 32 [pid = 3872] [id = 35] 16:42:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 72 (0000009638373800) [pid = 3872] [serial = 101] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 73 (000000963863EC00) [pid = 3872] [serial = 102] [outer = 0000009638373800] 16:42:09 INFO - PROCESS | 3872 | 1464392529650 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 74 (000000963872C400) [pid = 3872] [serial = 103] [outer = 0000009638373800] 16:42:10 INFO - PROCESS | 3872 | 1464392530060 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 16:42:10 INFO - PROCESS | 3872 | 1464392530086 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3872 | 1464392530088 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:42:10 INFO - PROCESS | 3872 | 1464392530092 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 3872 | 1464392530094 Marionette TRACE conn7 <- [1,106,null,{}] 16:42:10 INFO - PROCESS | 3872 | 1464392530097 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3872 | 1464392530195 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 16:42:10 INFO - PROCESS | 3872 | 1464392530202 Marionette TRACE conn7 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638FE7800 == 33 [pid = 3872] [id = 36] 16:42:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 75 (00000096312EAC00) [pid = 3872] [serial = 104] [outer = 0000000000000000] 16:42:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 76 (00000096389AF000) [pid = 3872] [serial = 105] [outer = 00000096312EAC00] 16:42:10 INFO - PROCESS | 3872 | 1464392530247 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 77 (0000009639110C00) [pid = 3872] [serial = 106] [outer = 00000096312EAC00] 16:42:10 INFO - PROCESS | 3872 | 1464392530691 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 16:42:10 INFO - PROCESS | 3872 | 1464392530723 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3872 | 1464392530726 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:42:10 INFO - PROCESS | 3872 | 1464392530729 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 3872 | 1464392530731 Marionette TRACE conn7 <- [1,110,null,{}] 16:42:10 INFO - PROCESS | 3872 | 1464392530734 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3872 | 1464392530855 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 16:42:10 INFO - PROCESS | 3872 | 1464392530863 Marionette TRACE conn7 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639E61000 == 34 [pid = 3872] [id = 37] 16:42:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 78 (0000009639552800) [pid = 3872] [serial = 107] [outer = 0000000000000000] 16:42:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 79 (00000096399CC000) [pid = 3872] [serial = 108] [outer = 0000009639552800] 16:42:10 INFO - PROCESS | 3872 | 1464392530909 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 80 (000000963A71E400) [pid = 3872] [serial = 109] [outer = 0000009639552800] 16:42:11 INFO - PROCESS | 3872 | 1464392531323 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 16:42:11 INFO - PROCESS | 3872 | 1464392531361 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 3872 | 1464392531363 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 16:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:42:11 INFO - PROCESS | 3872 | 1464392531375 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 3872 | 1464392531377 Marionette TRACE conn7 <- [1,114,null,{}] 16:42:11 INFO - PROCESS | 3872 | 1464392531380 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 3872 | 1464392531516 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 79 (000000963EBBA000) [pid = 3872] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 78 (000000962C64A000) [pid = 3872] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 77 (0000009635936800) [pid = 3872] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 76 (000000962C03A800) [pid = 3872] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 75 (00000096359F2800) [pid = 3872] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 74 (000000963813F800) [pid = 3872] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 73 (0000009638677400) [pid = 3872] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 72 (0000009631184000) [pid = 3872] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 71 (000000962C653800) [pid = 3872] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 70 (00000096316E1800) [pid = 3872] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:42:11 INFO - PROCESS | 3872 | --DOMWINDOW == 69 (0000009637627C00) [pid = 3872] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:42:11 INFO - PROCESS | 3872 | 1464392531583 Marionette TRACE conn7 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632964000 == 35 [pid = 3872] [id = 38] 16:42:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 70 (000000962C035400) [pid = 3872] [serial = 110] [outer = 0000000000000000] 16:42:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 71 (000000962C64B000) [pid = 3872] [serial = 111] [outer = 000000962C035400] 16:42:11 INFO - PROCESS | 3872 | 1464392531629 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 72 (0000009636499000) [pid = 3872] [serial = 112] [outer = 000000962C035400] 16:42:11 INFO - PROCESS | 3872 | 1464392531956 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 16:42:12 INFO - PROCESS | 3872 | 1464392532010 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 3872 | 1464392532012 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:42:12 INFO - PROCESS | 3872 | 1464392532016 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 3872 | 1464392532025 Marionette TRACE conn7 <- [1,118,null,{}] 16:42:12 INFO - PROCESS | 3872 | 1464392532034 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 3872 | 1464392532110 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 16:42:12 INFO - PROCESS | 3872 | 1464392532117 Marionette TRACE conn7 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB7F800 == 36 [pid = 3872] [id = 39] 16:42:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 73 (0000009639BC6400) [pid = 3872] [serial = 113] [outer = 0000000000000000] 16:42:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 74 (0000009639BD0800) [pid = 3872] [serial = 114] [outer = 0000009639BC6400] 16:42:12 INFO - PROCESS | 3872 | 1464392532162 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 75 (000000963A9DC000) [pid = 3872] [serial = 115] [outer = 0000009639BC6400] 16:42:12 INFO - PROCESS | 3872 | 1464392532532 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 544ms 16:42:12 INFO - PROCESS | 3872 | 1464392532562 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 3872 | 1464392532564 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 16:42:12 INFO - PROCESS | 3872 | 1464392532568 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:42:12 INFO - PROCESS | 3872 | 1464392532569 Marionette TRACE conn7 <- [1,122,null,{}] 16:42:12 INFO - PROCESS | 3872 | 1464392532573 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 3872 | 1464392532672 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 16:42:12 INFO - PROCESS | 3872 | 1464392532680 Marionette TRACE conn7 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 3872 | ++DOCSHELL 000000963641B800 == 37 [pid = 3872] [id = 40] 16:42:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 76 (0000009639BD0000) [pid = 3872] [serial = 116] [outer = 0000000000000000] 16:42:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 77 (000000963B71C400) [pid = 3872] [serial = 117] [outer = 0000009639BD0000] 16:42:12 INFO - PROCESS | 3872 | 1464392532725 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 78 (000000963BA6C400) [pid = 3872] [serial = 118] [outer = 0000009639BD0000] 16:42:13 INFO - PROCESS | 3872 | 1464392533100 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 16:42:13 INFO - PROCESS | 3872 | 1464392533158 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 3872 | 1464392533160 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 16:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:42:13 INFO - PROCESS | 3872 | 1464392533163 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 3872 | 1464392533165 Marionette TRACE conn7 <- [1,126,null,{}] 16:42:13 INFO - PROCESS | 3872 | 1464392533169 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 3872 | 1464392533267 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 16:42:13 INFO - PROCESS | 3872 | 1464392533275 Marionette TRACE conn7 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7D6800 == 38 [pid = 3872] [id = 41] 16:42:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 79 (000000962C0C1800) [pid = 3872] [serial = 119] [outer = 0000000000000000] 16:42:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 80 (000000962C0C5800) [pid = 3872] [serial = 120] [outer = 000000962C0C1800] 16:42:13 INFO - PROCESS | 3872 | 1464392533327 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 81 (000000962C0CCC00) [pid = 3872] [serial = 121] [outer = 000000962C0C1800] 16:42:13 INFO - PROCESS | 3872 | 1464392533927 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 837ms 16:42:14 INFO - PROCESS | 3872 | 1464392534006 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 3872 | 1464392534010 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 16:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:42:14 INFO - PROCESS | 3872 | 1464392534016 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 3872 | 1464392534020 Marionette TRACE conn7 <- [1,130,null,{}] 16:42:14 INFO - PROCESS | 3872 | 1464392534027 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 3872 | 1464392534154 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 16:42:14 INFO - PROCESS | 3872 | 1464392534211 Marionette TRACE conn7 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630DE7800 == 39 [pid = 3872] [id = 42] 16:42:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 82 (000000962C0CC400) [pid = 3872] [serial = 122] [outer = 0000000000000000] 16:42:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 83 (0000009630716800) [pid = 3872] [serial = 123] [outer = 000000962C0CC400] 16:42:14 INFO - PROCESS | 3872 | 1464392534271 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 84 (0000009631626400) [pid = 3872] [serial = 124] [outer = 000000962C0CC400] 16:42:15 INFO - PROCESS | 3872 | 1464392535153 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1178ms 16:42:15 INFO - PROCESS | 3872 | 1464392535196 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 3872 | 1464392535200 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:42:15 INFO - PROCESS | 3872 | 1464392535205 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 3872 | 1464392535208 Marionette TRACE conn7 <- [1,134,null,{}] 16:42:15 INFO - PROCESS | 3872 | 1464392535214 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 3872 | 1464392535319 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 16:42:15 INFO - PROCESS | 3872 | 1464392535384 Marionette TRACE conn7 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 3872 | ++DOCSHELL 000000962D45E000 == 40 [pid = 3872] [id = 43] 16:42:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (0000009630A67C00) [pid = 3872] [serial = 125] [outer = 0000000000000000] 16:42:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (0000009631171C00) [pid = 3872] [serial = 126] [outer = 0000009630A67C00] 16:42:15 INFO - PROCESS | 3872 | 1464392535437 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (0000009632306C00) [pid = 3872] [serial = 127] [outer = 0000009630A67C00] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB7D000 == 39 [pid = 3872] [id = 30] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7DE000 == 38 [pid = 3872] [id = 29] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963641B800 == 37 [pid = 3872] [id = 40] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB7F800 == 36 [pid = 3872] [id = 39] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009632964000 == 35 [pid = 3872] [id = 38] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009639E61000 == 34 [pid = 3872] [id = 37] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009638FE7800 == 33 [pid = 3872] [id = 36] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963870C000 == 32 [pid = 3872] [id = 35] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963642E000 == 31 [pid = 3872] [id = 34] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 00000096312A4000 == 30 [pid = 3872] [id = 33] 16:42:15 INFO - PROCESS | 3872 | --DOCSHELL 000000962C67F800 == 29 [pid = 3872] [id = 32] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (00000096316EEC00) [pid = 3872] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (000000962CB9E400) [pid = 3872] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (0000009630AEDC00) [pid = 3872] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 83 (000000962C646C00) [pid = 3872] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 82 (0000009637C6B400) [pid = 3872] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 81 (0000009635934000) [pid = 3872] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 80 (000000963EFAD400) [pid = 3872] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 79 (000000963645C400) [pid = 3872] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 78 (0000009638390C00) [pid = 3872] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 77 (0000009638732800) [pid = 3872] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 76 (000000963EFA4800) [pid = 3872] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 75 (00000096359F3C00) [pid = 3872] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 74 (000000963813B400) [pid = 3872] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 73 (000000963EBB2C00) [pid = 3872] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 72 (000000963C6A4800) [pid = 3872] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 71 (000000963EBB0800) [pid = 3872] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:42:15 INFO - PROCESS | 3872 | --DOMWINDOW == 70 (000000963867F000) [pid = 3872] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3872 | 1464392536034 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 880ms 16:42:16 INFO - PROCESS | 3872 | 1464392536087 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 3872 | 1464392536093 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 16:42:16 INFO - PROCESS | 3872 | 1464392536099 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 3872 | 1464392536102 Marionette TRACE conn7 <- [1,138,null,{}] 16:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:42:16 INFO - PROCESS | 3872 | 1464392536106 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 3872 | 1464392536196 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 16:42:16 INFO - PROCESS | 3872 | 1464392536256 Marionette TRACE conn7 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000963092B800 == 30 [pid = 3872] [id = 44] 16:42:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 71 (000000962CB9E400) [pid = 3872] [serial = 128] [outer = 0000000000000000] 16:42:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 72 (0000009631423800) [pid = 3872] [serial = 129] [outer = 000000962CB9E400] 16:42:16 INFO - PROCESS | 3872 | 1464392536302 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 73 (0000009632391C00) [pid = 3872] [serial = 130] [outer = 000000962CB9E400] 16:42:16 INFO - PROCESS | 3872 | 1464392536677 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 628ms 16:42:16 INFO - PROCESS | 3872 | 1464392536757 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 3872 | 1464392536759 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 16:42:16 INFO - PROCESS | 3872 | 1464392536763 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:42:16 INFO - PROCESS | 3872 | 1464392536767 Marionette TRACE conn7 <- [1,142,null,{}] 16:42:16 INFO - PROCESS | 3872 | 1464392536783 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 3872 | 1464392536870 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 16:42:16 INFO - PROCESS | 3872 | 1464392536884 Marionette TRACE conn7 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 3872 | ++DOCSHELL 00000096364E8800 == 31 [pid = 3872] [id = 45] 16:42:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 74 (0000009635939C00) [pid = 3872] [serial = 131] [outer = 0000000000000000] 16:42:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 75 (0000009635960800) [pid = 3872] [serial = 132] [outer = 0000009635939C00] 16:42:16 INFO - PROCESS | 3872 | 1464392536937 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 76 (00000096359F2800) [pid = 3872] [serial = 133] [outer = 0000009635939C00] 16:42:17 INFO - PROCESS | 3872 | 1464392537378 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 16:42:17 INFO - PROCESS | 3872 | 1464392537397 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 3872 | 1464392537400 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:42:17 INFO - PROCESS | 3872 | 1464392537409 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 3872 | 1464392537410 Marionette TRACE conn7 <- [1,146,null,{}] 16:42:17 INFO - PROCESS | 3872 | 1464392537414 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 3872 | 1464392537500 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 16:42:17 INFO - PROCESS | 3872 | 1464392537509 Marionette TRACE conn7 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638D2B000 == 32 [pid = 3872] [id = 46] 16:42:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 77 (0000009637C65800) [pid = 3872] [serial = 134] [outer = 0000000000000000] 16:42:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 78 (0000009638137C00) [pid = 3872] [serial = 135] [outer = 0000009637C65800] 16:42:17 INFO - PROCESS | 3872 | 1464392537557 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 79 (0000009638372400) [pid = 3872] [serial = 136] [outer = 0000009637C65800] 16:42:17 INFO - PROCESS | 3872 | 1464392537972 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 16:42:18 INFO - PROCESS | 3872 | 1464392538034 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 3872 | 1464392538037 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 3872 | 1464392538040 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:42:18 INFO - PROCESS | 3872 | 1464392538042 Marionette TRACE conn7 <- [1,150,null,{}] 16:42:18 INFO - PROCESS | 3872 | 1464392538046 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 3872 | 1464392538143 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 16:42:18 INFO - PROCESS | 3872 | 1464392538151 Marionette TRACE conn7 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639B2D800 == 33 [pid = 3872] [id = 47] 16:42:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 80 (000000962D5A3400) [pid = 3872] [serial = 137] [outer = 0000000000000000] 16:42:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 81 (0000009638675C00) [pid = 3872] [serial = 138] [outer = 000000962D5A3400] 16:42:18 INFO - PROCESS | 3872 | 1464392538197 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 82 (00000096388C0000) [pid = 3872] [serial = 139] [outer = 000000962D5A3400] 16:42:18 INFO - PROCESS | 3872 | 1464392538674 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 16:42:18 INFO - PROCESS | 3872 | 1464392538714 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 3872 | 1464392538723 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 3872 | 1464392538743 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 3872 | 1464392538745 Marionette TRACE conn7 <- [1,154,null,{}] 16:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:42:18 INFO - PROCESS | 3872 | 1464392538748 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 3872 | 1464392538872 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 16:42:18 INFO - PROCESS | 3872 | 1464392538918 Marionette TRACE conn7 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B7DC000 == 34 [pid = 3872] [id = 48] 16:42:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 83 (00000096388C7400) [pid = 3872] [serial = 140] [outer = 0000000000000000] 16:42:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 84 (0000009639555400) [pid = 3872] [serial = 141] [outer = 00000096388C7400] 16:42:18 INFO - PROCESS | 3872 | 1464392538965 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (0000009639A24000) [pid = 3872] [serial = 142] [outer = 00000096388C7400] 16:42:19 INFO - PROCESS | 3872 | 1464392539385 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 16:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:42:19 INFO - PROCESS | 3872 | 1464392539419 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 3872 | 1464392539421 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 16:42:19 INFO - PROCESS | 3872 | 1464392539424 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 3872 | 1464392539426 Marionette TRACE conn7 <- [1,158,null,{}] 16:42:19 INFO - PROCESS | 3872 | 1464392539430 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 3872 | 1464392539549 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 16:42:19 INFO - PROCESS | 3872 | 1464392539556 Marionette TRACE conn7 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB75800 == 35 [pid = 3872] [id = 49] 16:42:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (0000009639A2B000) [pid = 3872] [serial = 143] [outer = 0000000000000000] 16:42:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (0000009639BC4400) [pid = 3872] [serial = 144] [outer = 0000009639A2B000] 16:42:19 INFO - PROCESS | 3872 | 1464392539601 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (0000009639BCDC00) [pid = 3872] [serial = 145] [outer = 0000009639A2B000] 16:42:20 INFO - PROCESS | 3872 | 1464392540006 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (00000096312EAC00) [pid = 3872] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (0000009639552800) [pid = 3872] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (00000096312ED000) [pid = 3872] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (0000009639BD0000) [pid = 3872] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 83 (000000962BE1F800) [pid = 3872] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 82 (000000962C650000) [pid = 3872] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 81 (000000962B014C00) [pid = 3872] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 80 (000000962C035400) [pid = 3872] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 79 (0000009639BC6400) [pid = 3872] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 78 (000000962A660400) [pid = 3872] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 77 (000000963592F000) [pid = 3872] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 76 (000000963955B800) [pid = 3872] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 75 (000000963B7B0000) [pid = 3872] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:42:20 INFO - PROCESS | 3872 | --DOMWINDOW == 74 (0000009638373800) [pid = 3872] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:42:20 INFO - PROCESS | 3872 | 1464392540111 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 3872 | 1464392540114 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:42:20 INFO - PROCESS | 3872 | 1464392540118 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 3872 | 1464392540120 Marionette TRACE conn7 <- [1,162,null,{}] 16:42:20 INFO - PROCESS | 3872 | 1464392540129 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 3872 | 1464392540215 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 16:42:20 INFO - PROCESS | 3872 | 1464392540223 Marionette TRACE conn7 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638533800 == 36 [pid = 3872] [id = 50] 16:42:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 75 (0000009631172800) [pid = 3872] [serial = 146] [outer = 0000000000000000] 16:42:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 76 (0000009632932400) [pid = 3872] [serial = 147] [outer = 0000009631172800] 16:42:20 INFO - PROCESS | 3872 | 1464392540269 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 77 (000000963955B800) [pid = 3872] [serial = 148] [outer = 0000009631172800] 16:42:20 INFO - PROCESS | 3872 | 1464392540649 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 16:42:20 INFO - PROCESS | 3872 | 1464392540708 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 3872 | 1464392540710 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:42:20 INFO - PROCESS | 3872 | 1464392540714 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 3872 | 1464392540715 Marionette TRACE conn7 <- [1,166,null,{}] 16:42:20 INFO - PROCESS | 3872 | 1464392540719 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 3872 | 1464392540798 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 16:42:20 INFO - PROCESS | 3872 | 1464392540806 Marionette TRACE conn7 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C5D800 == 37 [pid = 3872] [id = 51] 16:42:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 78 (0000009639BCD400) [pid = 3872] [serial = 149] [outer = 0000000000000000] 16:42:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 79 (000000963A79C000) [pid = 3872] [serial = 150] [outer = 0000009639BCD400] 16:42:20 INFO - PROCESS | 3872 | 1464392540852 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 80 (000000963B7AC400) [pid = 3872] [serial = 151] [outer = 0000009639BCD400] 16:42:21 INFO - PROCESS | 3872 | 1464392541263 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 16:42:21 INFO - PROCESS | 3872 | 1464392541304 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3872 | 1464392541306 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 16:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:42:21 INFO - PROCESS | 3872 | 1464392541317 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 3872 | 1464392541319 Marionette TRACE conn7 <- [1,170,null,{}] 16:42:21 INFO - PROCESS | 3872 | 1464392541323 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 3872 | 1464392541400 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 16:42:21 INFO - PROCESS | 3872 | 1464392541406 Marionette TRACE conn7 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C21800 == 38 [pid = 3872] [id = 52] 16:42:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 81 (000000963BA65C00) [pid = 3872] [serial = 152] [outer = 0000000000000000] 16:42:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 82 (000000963C030800) [pid = 3872] [serial = 153] [outer = 000000963BA65C00] 16:42:21 INFO - PROCESS | 3872 | 1464392541461 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 83 (000000963C6A2C00) [pid = 3872] [serial = 154] [outer = 000000963BA65C00] 16:42:21 INFO - PROCESS | 3872 | 1464392541848 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 16:42:21 INFO - PROCESS | 3872 | 1464392541908 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3872 | 1464392541911 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 16:42:21 INFO - PROCESS | 3872 | 1464392541914 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:42:21 INFO - PROCESS | 3872 | 1464392541917 Marionette TRACE conn7 <- [1,174,null,{}] 16:42:21 INFO - PROCESS | 3872 | 1464392541922 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 3872 | 1464392542022 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 16:42:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 84 (00000096392BFC00) [pid = 3872] [serial = 155] [outer = 0000009637CEE400] 16:42:22 INFO - PROCESS | 3872 | 1464392542047 Marionette TRACE conn7 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640748000 == 39 [pid = 3872] [id = 53] 16:42:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (000000963C763C00) [pid = 3872] [serial = 156] [outer = 0000000000000000] 16:42:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (000000963EBB5C00) [pid = 3872] [serial = 157] [outer = 000000963C763C00] 16:42:22 INFO - PROCESS | 3872 | 1464392542112 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (000000963EFA7C00) [pid = 3872] [serial = 158] [outer = 000000963C763C00] 16:42:22 INFO - PROCESS | 3872 | 1464392542761 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 881ms 16:42:22 INFO - PROCESS | 3872 | 1464392542800 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 3872 | 1464392542806 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 16:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:42:22 INFO - PROCESS | 3872 | 1464392542811 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 3872 | 1464392542816 Marionette TRACE conn7 <- [1,178,null,{}] 16:42:22 INFO - PROCESS | 3872 | 1464392542822 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 3872 | 1464392542936 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 16:42:23 INFO - PROCESS | 3872 | 1464392543017 Marionette TRACE conn7 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C8B000 == 40 [pid = 3872] [id = 54] 16:42:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (0000009632390400) [pid = 3872] [serial = 159] [outer = 0000000000000000] 16:42:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (00000096323EC000) [pid = 3872] [serial = 160] [outer = 0000009632390400] 16:42:23 INFO - PROCESS | 3872 | 1464392543077 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (0000009635933400) [pid = 3872] [serial = 161] [outer = 0000009632390400] 16:42:23 INFO - PROCESS | 3872 | 1464392543683 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 923ms 16:42:23 INFO - PROCESS | 3872 | 1464392543751 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 3872 | 1464392543758 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 16:42:23 INFO - PROCESS | 3872 | 1464392543766 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:42:23 INFO - PROCESS | 3872 | 1464392543769 Marionette TRACE conn7 <- [1,182,null,{}] 16:42:23 INFO - PROCESS | 3872 | 1464392543773 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 3872 | 1464392543884 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 16:42:23 INFO - PROCESS | 3872 | 1464392543950 Marionette TRACE conn7 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B8C8800 == 41 [pid = 3872] [id = 55] 16:42:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (0000009638136800) [pid = 3872] [serial = 162] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (00000096388CDC00) [pid = 3872] [serial = 163] [outer = 0000009638136800] 16:42:24 INFO - PROCESS | 3872 | 1464392544007 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (000000963949A400) [pid = 3872] [serial = 164] [outer = 0000009638136800] 16:42:24 INFO - PROCESS | 3872 | 1464392544546 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 818ms 16:42:24 INFO - PROCESS | 3872 | 1464392544590 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 3872 | 1464392544593 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:42:24 INFO - PROCESS | 3872 | 1464392544597 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 3872 | 1464392544601 Marionette TRACE conn7 <- [1,186,null,{}] 16:42:24 INFO - PROCESS | 3872 | 1464392544613 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 3872 | 1464392544722 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 16:42:24 INFO - PROCESS | 3872 | 1464392544804 Marionette TRACE conn7 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403F1800 == 42 [pid = 3872] [id = 56] 16:42:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009639AC6800) [pid = 3872] [serial = 165] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009639ACD000) [pid = 3872] [serial = 166] [outer = 0000009639AC6800] 16:42:24 INFO - PROCESS | 3872 | 1464392544865 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (0000009639BD1400) [pid = 3872] [serial = 167] [outer = 0000009639AC6800] 16:42:25 INFO - PROCESS | 3872 | 1464392545456 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 16:42:25 INFO - PROCESS | 3872 | 1464392545487 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 3872 | 1464392545491 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 16:42:25 INFO - PROCESS | 3872 | 1464392545495 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:42:25 INFO - PROCESS | 3872 | 1464392545497 Marionette TRACE conn7 <- [1,190,null,{}] 16:42:25 INFO - PROCESS | 3872 | 1464392545501 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 3872 | 1464392545612 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 16:42:25 INFO - PROCESS | 3872 | 1464392545831 Marionette TRACE conn7 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 3872 | ++DOCSHELL 000000962CB0D000 == 43 [pid = 3872] [id = 57] 16:42:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000962C0C8000) [pid = 3872] [serial = 168] [outer = 0000000000000000] 16:42:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000962C649400) [pid = 3872] [serial = 169] [outer = 000000962C0C8000] 16:42:25 INFO - PROCESS | 3872 | 1464392545884 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009630961C00) [pid = 3872] [serial = 170] [outer = 000000962C0C8000] 16:42:26 INFO - PROCESS | 3872 | 1464392546444 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1024ms 16:42:26 INFO - PROCESS | 3872 | 1464392546525 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 3872 | 1464392546529 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:42:26 INFO - PROCESS | 3872 | 1464392546533 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 3872 | 1464392546537 Marionette TRACE conn7 <- [1,194,null,{}] 16:42:26 INFO - PROCESS | 3872 | 1464392546552 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C21800 == 42 [pid = 3872] [id = 52] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C5D800 == 41 [pid = 3872] [id = 51] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009638533800 == 40 [pid = 3872] [id = 50] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB75800 == 39 [pid = 3872] [id = 49] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 000000963B7DC000 == 38 [pid = 3872] [id = 48] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009639B2D800 == 37 [pid = 3872] [id = 47] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009638D2B000 == 36 [pid = 3872] [id = 46] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 00000096364E8800 == 35 [pid = 3872] [id = 45] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 000000963092B800 == 34 [pid = 3872] [id = 44] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000962C0C5800) [pid = 3872] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | 1464392546728 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 16:42:26 INFO - PROCESS | 3872 | --DOCSHELL 000000962D45E000 == 33 [pid = 3872] [id = 43] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (00000096389AF000) [pid = 3872] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (00000096399CC000) [pid = 3872] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (00000096317AA400) [pid = 3872] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963B71C400) [pid = 3872] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (000000962C03EC00) [pid = 3872] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (000000963071A000) [pid = 3872] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (0000009632B7CC00) [pid = 3872] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (000000962C652C00) [pid = 3872] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (0000009630961400) [pid = 3872] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (00000096364A2000) [pid = 3872] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (000000962C64B000) [pid = 3872] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (0000009639BD0800) [pid = 3872] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (000000962CF48000) [pid = 3872] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (000000962B742400) [pid = 3872] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 83 (000000963A71E400) [pid = 3872] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 82 (0000009638387400) [pid = 3872] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 81 (0000009635BC4C00) [pid = 3872] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 80 (000000963A077000) [pid = 3872] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 79 (00000096399CA800) [pid = 3872] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 78 (000000963C759000) [pid = 3872] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 77 (000000963C03A000) [pid = 3872] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 76 (000000963863EC00) [pid = 3872] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 75 (000000963872C400) [pid = 3872] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 74 (0000009636499000) [pid = 3872] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 73 (000000963A9DC000) [pid = 3872] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 72 (0000009639110C00) [pid = 3872] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 71 (0000009638135800) [pid = 3872] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | --DOMWINDOW == 70 (000000963BA6C400) [pid = 3872] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:42:26 INFO - PROCESS | 3872 | 1464392546772 Marionette TRACE conn7 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C6A1000 == 34 [pid = 3872] [id = 58] 16:42:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 71 (000000962C036400) [pid = 3872] [serial = 171] [outer = 0000000000000000] 16:42:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 72 (000000962C0BF800) [pid = 3872] [serial = 172] [outer = 000000962C036400] 16:42:26 INFO - PROCESS | 3872 | 1464392546823 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 73 (0000009630961400) [pid = 3872] [serial = 173] [outer = 000000962C036400] 16:42:27 INFO - PROCESS | 3872 | 1464392547200 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 734ms 16:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:42:27 INFO - PROCESS | 3872 | 1464392547274 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 3872 | 1464392547278 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 16:42:27 INFO - PROCESS | 3872 | 1464392547282 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 3872 | 1464392547284 Marionette TRACE conn7 <- [1,198,null,{}] 16:42:27 INFO - PROCESS | 3872 | 1464392547288 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 3872 | 1464392547374 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 16:42:27 INFO - PROCESS | 3872 | 1464392547384 Marionette TRACE conn7 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 3872 | ++DOCSHELL 000000963295D800 == 35 [pid = 3872] [id = 59] 16:42:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 74 (0000009632CB1000) [pid = 3872] [serial = 174] [outer = 0000000000000000] 16:42:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 75 (000000963592E000) [pid = 3872] [serial = 175] [outer = 0000009632CB1000] 16:42:27 INFO - PROCESS | 3872 | 1464392547432 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 76 (0000009635960C00) [pid = 3872] [serial = 176] [outer = 0000009632CB1000] 16:42:27 INFO - PROCESS | 3872 | 1464392547843 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 585ms 16:42:27 INFO - PROCESS | 3872 | 1464392547870 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 3872 | 1464392547873 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:42:27 INFO - PROCESS | 3872 | 1464392547883 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 3872 | 1464392547889 Marionette TRACE conn7 <- [1,202,null,{}] 16:42:27 INFO - PROCESS | 3872 | 1464392547893 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 3872 | 1464392547978 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 16:42:28 INFO - PROCESS | 3872 | 1464392547992 Marionette TRACE conn7 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3872 | ++DOCSHELL 00000096376A3000 == 36 [pid = 3872] [id = 60] 16:42:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 77 (000000963596AC00) [pid = 3872] [serial = 177] [outer = 0000000000000000] 16:42:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 78 (0000009637C6B400) [pid = 3872] [serial = 178] [outer = 000000963596AC00] 16:42:28 INFO - PROCESS | 3872 | 1464392548038 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 79 (0000009638372000) [pid = 3872] [serial = 179] [outer = 000000963596AC00] 16:42:28 INFO - PROCESS | 3872 | 1464392548467 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 649ms 16:42:28 INFO - PROCESS | 3872 | 1464392548529 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 3872 | 1464392548531 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 16:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:42:28 INFO - PROCESS | 3872 | 1464392548535 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 3872 | 1464392548537 Marionette TRACE conn7 <- [1,206,null,{}] 16:42:28 INFO - PROCESS | 3872 | 1464392548540 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 3872 | 1464392548625 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 16:42:28 INFO - PROCESS | 3872 | 1464392548632 Marionette TRACE conn7 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638D2A800 == 37 [pid = 3872] [id = 61] 16:42:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 80 (0000009638679C00) [pid = 3872] [serial = 180] [outer = 0000000000000000] 16:42:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 81 (000000963872C400) [pid = 3872] [serial = 181] [outer = 0000009638679C00] 16:42:28 INFO - PROCESS | 3872 | 1464392548679 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 82 (00000096389ACC00) [pid = 3872] [serial = 182] [outer = 0000009638679C00] 16:42:29 INFO - PROCESS | 3872 | 1464392549125 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 16:42:29 INFO - PROCESS | 3872 | 1464392549172 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 3872 | 1464392549174 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 16:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:42:29 INFO - PROCESS | 3872 | 1464392549178 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 3872 | 1464392549180 Marionette TRACE conn7 <- [1,210,null,{}] 16:42:29 INFO - PROCESS | 3872 | 1464392549183 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 3872 | 1464392549282 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 16:42:29 INFO - PROCESS | 3872 | 1464392549291 Marionette TRACE conn7 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C688800 == 38 [pid = 3872] [id = 62] 16:42:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 83 (0000009639032400) [pid = 3872] [serial = 183] [outer = 0000000000000000] 16:42:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 84 (000000963954D800) [pid = 3872] [serial = 184] [outer = 0000009639032400] 16:42:29 INFO - PROCESS | 3872 | 1464392549345 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (0000009639A29C00) [pid = 3872] [serial = 185] [outer = 0000009639032400] 16:42:29 INFO - PROCESS | 3872 | 1464392549830 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 16:42:29 INFO - PROCESS | 3872 | 1464392549870 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 16:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:42:29 INFO - PROCESS | 3872 | 1464392549872 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 16:42:29 INFO - PROCESS | 3872 | 1464392549876 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 3872 | 1464392549878 Marionette TRACE conn7 <- [1,214,null,{}] 16:42:29 INFO - PROCESS | 3872 | 1464392549882 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 3872 | 1464392549983 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 16:42:30 INFO - PROCESS | 3872 | 1464392549990 Marionette TRACE conn7 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7E3000 == 39 [pid = 3872] [id = 63] 16:42:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (0000009639A31C00) [pid = 3872] [serial = 186] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (0000009639BCF000) [pid = 3872] [serial = 187] [outer = 0000009639A31C00] 16:42:30 INFO - PROCESS | 3872 | 1464392550036 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (000000963A794800) [pid = 3872] [serial = 188] [outer = 0000009639A31C00] 16:42:30 INFO - PROCESS | 3872 | 1464392550478 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 16:42:30 INFO - PROCESS | 3872 | 1464392550509 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 3872 | 1464392550511 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:42:30 INFO - PROCESS | 3872 | 1464392550514 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 3872 | 1464392550516 Marionette TRACE conn7 <- [1,218,null,{}] 16:42:30 INFO - PROCESS | 3872 | 1464392550520 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 3872 | 1464392550619 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 16:42:30 INFO - PROCESS | 3872 | 1464392550685 Marionette TRACE conn7 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C675800 == 40 [pid = 3872] [id = 64] 16:42:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (000000963A9DAC00) [pid = 3872] [serial = 189] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (000000963B71C400) [pid = 3872] [serial = 190] [outer = 000000963A9DAC00] 16:42:30 INFO - PROCESS | 3872 | 1464392550735 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963BAE8C00) [pid = 3872] [serial = 191] [outer = 000000963A9DAC00] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (000000963BA65C00) [pid = 3872] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (00000096388C7400) [pid = 3872] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (000000962D5A3400) [pid = 3872] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (0000009639A2B000) [pid = 3872] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (000000962C0C1800) [pid = 3872] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (000000962CB9E400) [pid = 3872] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (0000009630A67C00) [pid = 3872] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 83 (0000009637C65800) [pid = 3872] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 82 (0000009635939C00) [pid = 3872] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 81 (0000009631172800) [pid = 3872] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:42:31 INFO - PROCESS | 3872 | --DOMWINDOW == 80 (0000009639BCD400) [pid = 3872] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:42:31 INFO - PROCESS | 3872 | 1464392551195 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 16:42:31 INFO - PROCESS | 3872 | 1464392551252 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 16:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:42:31 INFO - PROCESS | 3872 | 1464392551255 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 3872 | 1464392551258 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 3872 | 1464392551260 Marionette TRACE conn7 <- [1,222,null,{}] 16:42:31 INFO - PROCESS | 3872 | 1464392551264 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 3872 | 1464392551344 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 16:42:31 INFO - PROCESS | 3872 | 1464392551352 Marionette TRACE conn7 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3872 | ++DOCSHELL 000000963222A000 == 41 [pid = 3872] [id = 65] 16:42:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 81 (00000096317ABC00) [pid = 3872] [serial = 192] [outer = 0000000000000000] 16:42:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 82 (00000096323EC400) [pid = 3872] [serial = 193] [outer = 00000096317ABC00] 16:42:31 INFO - PROCESS | 3872 | 1464392551397 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 83 (000000963310D000) [pid = 3872] [serial = 194] [outer = 00000096317ABC00] 16:42:31 INFO - PROCESS | 3872 | 1464392551784 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 16:42:31 INFO - PROCESS | 3872 | 1464392551848 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 3872 | 1464392551850 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 3872 | 1464392551854 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:42:31 INFO - PROCESS | 3872 | 1464392551856 Marionette TRACE conn7 <- [1,226,null,{}] 16:42:31 INFO - PROCESS | 3872 | 1464392551859 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 3872 | 1464392551940 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 16:42:31 INFO - PROCESS | 3872 | 1464392551946 Marionette TRACE conn7 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBBC000 == 42 [pid = 3872] [id = 66] 16:42:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 84 (0000009637625400) [pid = 3872] [serial = 195] [outer = 0000000000000000] 16:42:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (000000963836D000) [pid = 3872] [serial = 196] [outer = 0000009637625400] 16:42:31 INFO - PROCESS | 3872 | 1464392551991 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (000000963B717400) [pid = 3872] [serial = 197] [outer = 0000009637625400] 16:42:32 INFO - PROCESS | 3872 | 1464392552421 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 16:42:32 INFO - PROCESS | 3872 | 1464392552444 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 3872 | 1464392552446 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 16:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:42:32 INFO - PROCESS | 3872 | 1464392552458 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 3872 | 1464392552460 Marionette TRACE conn7 <- [1,230,null,{}] 16:42:32 INFO - PROCESS | 3872 | 1464392552464 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 3872 | 1464392552545 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 16:42:32 INFO - PROCESS | 3872 | 1464392552553 Marionette TRACE conn7 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF36800 == 43 [pid = 3872] [id = 67] 16:42:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (000000963C036800) [pid = 3872] [serial = 198] [outer = 0000000000000000] 16:42:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (000000963C6A4000) [pid = 3872] [serial = 199] [outer = 000000963C036800] 16:42:32 INFO - PROCESS | 3872 | 1464392552603 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (000000963EBB6C00) [pid = 3872] [serial = 200] [outer = 000000963C036800] 16:42:33 INFO - PROCESS | 3872 | 1464392553065 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 16:42:33 INFO - PROCESS | 3872 | 1464392553146 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 3872 | 1464392553151 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:42:33 INFO - PROCESS | 3872 | 1464392553157 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 3872 | 1464392553162 Marionette TRACE conn7 <- [1,234,null,{}] 16:42:33 INFO - PROCESS | 3872 | 1464392553169 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 3872 | 1464392553293 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 16:42:33 INFO - PROCESS | 3872 | 1464392553418 Marionette TRACE conn7 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 3872 | ++DOCSHELL 00000096312A3800 == 44 [pid = 3872] [id = 68] 16:42:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (000000962C70C400) [pid = 3872] [serial = 201] [outer = 0000000000000000] 16:42:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (0000009630911C00) [pid = 3872] [serial = 202] [outer = 000000962C70C400] 16:42:33 INFO - PROCESS | 3872 | 1464392553477 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (00000096316E2800) [pid = 3872] [serial = 203] [outer = 000000962C70C400] 16:42:34 INFO - PROCESS | 3872 | 1464392554211 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1080ms 16:42:34 INFO - PROCESS | 3872 | 1464392554239 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 3872 | 1464392554246 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 16:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:42:34 INFO - PROCESS | 3872 | 1464392554252 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 3872 | 1464392554255 Marionette TRACE conn7 <- [1,238,null,{}] 16:42:34 INFO - PROCESS | 3872 | 1464392554260 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 3872 | 1464392554378 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 16:42:34 INFO - PROCESS | 3872 | 1464392554446 Marionette TRACE conn7 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A73D000 == 45 [pid = 3872] [id = 69] 16:42:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009638141400) [pid = 3872] [serial = 204] [outer = 0000000000000000] 16:42:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009638646400) [pid = 3872] [serial = 205] [outer = 0000009638141400] 16:42:34 INFO - PROCESS | 3872 | 1464392554504 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009638EB1C00) [pid = 3872] [serial = 206] [outer = 0000009638141400] 16:42:35 INFO - PROCESS | 3872 | 1464392555083 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 881ms 16:42:35 INFO - PROCESS | 3872 | 1464392555134 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 3872 | 1464392555137 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:42:35 INFO - PROCESS | 3872 | 1464392555141 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 3872 | 1464392555146 Marionette TRACE conn7 <- [1,242,null,{}] 16:42:35 INFO - PROCESS | 3872 | 1464392555157 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 3872 | 1464392555268 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 16:42:35 INFO - PROCESS | 3872 | 1464392555336 Marionette TRACE conn7 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C5E000 == 46 [pid = 3872] [id = 70] 16:42:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (0000009639AD3400) [pid = 3872] [serial = 207] [outer = 0000000000000000] 16:42:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000963C032C00) [pid = 3872] [serial = 208] [outer = 0000009639AD3400] 16:42:35 INFO - PROCESS | 3872 | 1464392555397 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000963EBB9C00) [pid = 3872] [serial = 209] [outer = 0000009639AD3400] 16:42:35 INFO - PROCESS | 3872 | 1464392555993 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 16:42:36 INFO - PROCESS | 3872 | 1464392556027 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 3872 | 1464392556030 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 16:42:36 INFO - PROCESS | 3872 | 1464392556034 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:42:36 INFO - PROCESS | 3872 | 1464392556036 Marionette TRACE conn7 <- [1,246,null,{}] 16:42:36 INFO - PROCESS | 3872 | 1464392556040 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 3872 | 1464392556149 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 16:42:36 INFO - PROCESS | 3872 | 1464392556229 Marionette TRACE conn7 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406EC800 == 47 [pid = 3872] [id = 71] 16:42:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (00000096406A6400) [pid = 3872] [serial = 210] [outer = 0000000000000000] 16:42:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (00000096406AA000) [pid = 3872] [serial = 211] [outer = 00000096406A6400] 16:42:36 INFO - PROCESS | 3872 | 1464392556288 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (00000096406B1800) [pid = 3872] [serial = 212] [outer = 00000096406A6400] 16:42:36 INFO - PROCESS | 3872 | 1464392556847 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 818ms 16:42:36 INFO - PROCESS | 3872 | 1464392556856 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 3872 | 1464392556858 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 16:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:42:36 INFO - PROCESS | 3872 | 1464392556862 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 3872 | 1464392556864 Marionette TRACE conn7 <- [1,250,null,{}] 16:42:36 INFO - PROCESS | 3872 | 1464392556868 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 3872 | 1464392557008 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 16:42:37 INFO - PROCESS | 3872 | 1464392557092 Marionette TRACE conn7 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C08800 == 48 [pid = 3872] [id = 72] 16:42:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963867A800) [pid = 3872] [serial = 213] [outer = 0000000000000000] 16:42:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963A9DA400) [pid = 3872] [serial = 214] [outer = 000000963867A800] 16:42:37 INFO - PROCESS | 3872 | 1464392557151 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963B241400) [pid = 3872] [serial = 215] [outer = 000000963867A800] 16:42:37 INFO - PROCESS | 3872 | 1464392557979 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1181ms 16:42:38 INFO - PROCESS | 3872 | 1464392558068 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 3872 | 1464392558071 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 16:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:42:38 INFO - PROCESS | 3872 | 1464392558091 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 3872 | 1464392558094 Marionette TRACE conn7 <- [1,254,null,{}] 16:42:38 INFO - PROCESS | 3872 | 1464392558100 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 3872 | 1464392558273 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 16:42:38 INFO - PROCESS | 3872 | 1464392558383 Marionette TRACE conn7 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000963295D000 == 49 [pid = 3872] [id = 73] 16:42:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (0000009632B7A400) [pid = 3872] [serial = 216] [outer = 0000000000000000] 16:42:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009633105400) [pid = 3872] [serial = 217] [outer = 0000009632B7A400] 16:42:38 INFO - PROCESS | 3872 | 1464392558437 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963783C800) [pid = 3872] [serial = 218] [outer = 0000009632B7A400] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBBC000 == 48 [pid = 3872] [id = 66] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963222A000 == 47 [pid = 3872] [id = 65] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000962C675800 == 46 [pid = 3872] [id = 64] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7E3000 == 45 [pid = 3872] [id = 63] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000962C688800 == 44 [pid = 3872] [id = 62] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009638D2A800 == 43 [pid = 3872] [id = 61] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 00000096376A3000 == 42 [pid = 3872] [id = 60] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963295D800 == 41 [pid = 3872] [id = 59] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000962C6A1000 == 40 [pid = 3872] [id = 58] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 000000962CB0D000 == 39 [pid = 3872] [id = 57] 16:42:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C8B000 == 38 [pid = 3872] [id = 54] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963C030800) [pid = 3872] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009639555400) [pid = 3872] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009638675C00) [pid = 3872] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009639BC4400) [pid = 3872] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009639A24000) [pid = 3872] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000962C0CCC00) [pid = 3872] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009631423800) [pid = 3872] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009632391C00) [pid = 3872] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009632306C00) [pid = 3872] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009631171C00) [pid = 3872] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (0000009638137C00) [pid = 3872] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009630716800) [pid = 3872] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (0000009635960800) [pid = 3872] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (00000096359F2800) [pid = 3872] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (0000009632932400) [pid = 3872] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (000000963B7AC400) [pid = 3872] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (0000009639BCDC00) [pid = 3872] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (000000963955B800) [pid = 3872] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (000000963A79C000) [pid = 3872] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (000000963C6A2C00) [pid = 3872] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (00000096388C0000) [pid = 3872] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (0000009638372400) [pid = 3872] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3872 | 1464392558901 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 837ms 16:42:38 INFO - PROCESS | 3872 | 1464392558927 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 3872 | 1464392558933 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 16:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:42:38 INFO - PROCESS | 3872 | 1464392558954 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 3872 | 1464392558957 Marionette TRACE conn7 <- [1,258,null,{}] 16:42:38 INFO - PROCESS | 3872 | 1464392558961 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 3872 | 1464392559052 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 16:42:39 INFO - PROCESS | 3872 | 1464392559061 Marionette TRACE conn7 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 3872 | ++DOCSHELL 00000096317DD800 == 39 [pid = 3872] [id = 74] 16:42:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (00000096312EC000) [pid = 3872] [serial = 219] [outer = 0000000000000000] 16:42:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (00000096323EB000) [pid = 3872] [serial = 220] [outer = 00000096312EC000] 16:42:39 INFO - PROCESS | 3872 | 1464392559108 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (00000096359F2800) [pid = 3872] [serial = 221] [outer = 00000096312EC000] 16:42:39 INFO - PROCESS | 3872 | 1464392559538 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 650ms 16:42:39 INFO - PROCESS | 3872 | 1464392559596 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3872 | 1464392559599 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:42:39 INFO - PROCESS | 3872 | 1464392559607 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 3872 | 1464392559611 Marionette TRACE conn7 <- [1,262,null,{}] 16:42:39 INFO - PROCESS | 3872 | 1464392559622 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 3872 | 1464392559711 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 16:42:39 INFO - PROCESS | 3872 | 1464392559722 Marionette TRACE conn7 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638D30000 == 40 [pid = 3872] [id = 75] 16:42:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (0000009638638C00) [pid = 3872] [serial = 222] [outer = 0000000000000000] 16:42:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (0000009638645400) [pid = 3872] [serial = 223] [outer = 0000009638638C00] 16:42:39 INFO - PROCESS | 3872 | 1464392559803 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (00000096389A6800) [pid = 3872] [serial = 224] [outer = 0000009638638C00] 16:42:40 INFO - PROCESS | 3872 | 1464392560250 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 16:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:42:40 INFO - PROCESS | 3872 | 1464392560302 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 3872 | 1464392560305 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 16:42:40 INFO - PROCESS | 3872 | 1464392560309 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 3872 | 1464392560311 Marionette TRACE conn7 <- [1,266,null,{}] 16:42:40 INFO - PROCESS | 3872 | 1464392560314 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 3872 | 1464392560402 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 16:42:40 INFO - PROCESS | 3872 | 1464392560411 Marionette TRACE conn7 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639E4E800 == 41 [pid = 3872] [id = 76] 16:42:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (00000096392BE800) [pid = 3872] [serial = 225] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009639555000) [pid = 3872] [serial = 226] [outer = 00000096392BE800] 16:42:40 INFO - PROCESS | 3872 | 1464392560458 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009639A27C00) [pid = 3872] [serial = 227] [outer = 00000096392BE800] 16:42:40 INFO - PROCESS | 3872 | 1464392560875 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 16:42:40 INFO - PROCESS | 3872 | 1464392560940 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 3872 | 1464392560943 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 16:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:42:40 INFO - PROCESS | 3872 | 1464392560946 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 3872 | 1464392560948 Marionette TRACE conn7 <- [1,270,null,{}] 16:42:40 INFO - PROCESS | 3872 | 1464392560951 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 3872 | 1464392561057 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 16:42:41 INFO - PROCESS | 3872 | 1464392561123 Marionette TRACE conn7 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B21F800 == 42 [pid = 3872] [id = 77] 16:42:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009639A2C800) [pid = 3872] [serial = 228] [outer = 0000000000000000] 16:42:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (0000009639AC8400) [pid = 3872] [serial = 229] [outer = 0000009639A2C800] 16:42:41 INFO - PROCESS | 3872 | 1464392561169 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009639AD3000) [pid = 3872] [serial = 230] [outer = 0000009639A2C800] 16:42:41 INFO - PROCESS | 3872 | 1464392561588 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 16:42:41 INFO - PROCESS | 3872 | 1464392561632 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 3872 | 1464392561642 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 16:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:42:41 INFO - PROCESS | 3872 | 1464392561646 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 3872 | 1464392561648 Marionette TRACE conn7 <- [1,274,null,{}] 16:42:41 INFO - PROCESS | 3872 | 1464392561657 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 3872 | 1464392561785 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 16:42:41 INFO - PROCESS | 3872 | 1464392561834 Marionette TRACE conn7 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 3872 | ++DOCSHELL 000000962D45D800 == 43 [pid = 3872] [id = 78] 16:42:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000962BF21800) [pid = 3872] [serial = 231] [outer = 0000000000000000] 16:42:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009639BD0C00) [pid = 3872] [serial = 232] [outer = 000000962BF21800] 16:42:41 INFO - PROCESS | 3872 | 1464392561881 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963B234000) [pid = 3872] [serial = 233] [outer = 000000962BF21800] 16:42:42 INFO - PROCESS | 3872 | 1464392562308 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 16:42:42 INFO - PROCESS | 3872 | 1464392562338 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 3872 | 1464392562340 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 16:42:42 INFO - PROCESS | 3872 | 1464392562343 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:42:42 INFO - PROCESS | 3872 | 1464392562345 Marionette TRACE conn7 <- [1,278,null,{}] 16:42:42 INFO - PROCESS | 3872 | 1464392562349 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 3872 | 1464392562475 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 16:42:42 INFO - PROCESS | 3872 | 1464392562493 Marionette TRACE conn7 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBD2800 == 44 [pid = 3872] [id = 79] 16:42:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963B23B400) [pid = 3872] [serial = 234] [outer = 0000000000000000] 16:42:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963B7AF800) [pid = 3872] [serial = 235] [outer = 000000963B23B400] 16:42:42 INFO - PROCESS | 3872 | 1464392562541 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963C6A2C00) [pid = 3872] [serial = 236] [outer = 000000963B23B400] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000962C036400) [pid = 3872] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963596AC00) [pid = 3872] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009639032400) [pid = 3872] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000962C0C8000) [pid = 3872] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009632CB1000) [pid = 3872] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009638679C00) [pid = 3872] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (0000009639A31C00) [pid = 3872] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009637625400) [pid = 3872] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963A9DAC00) [pid = 3872] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:42:43 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (00000096317ABC00) [pid = 3872] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:42:43 INFO - PROCESS | 3872 | 1464392563048 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 775ms 16:42:43 INFO - PROCESS | 3872 | 1464392563123 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 3872 | 1464392563125 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 16:42:43 INFO - PROCESS | 3872 | 1464392563128 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:42:43 INFO - PROCESS | 3872 | 1464392563130 Marionette TRACE conn7 <- [1,282,null,{}] 16:42:43 INFO - PROCESS | 3872 | 1464392563135 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 3872 | 1464392563225 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 16:42:43 INFO - PROCESS | 3872 | 1464392563232 Marionette TRACE conn7 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406E0800 == 45 [pid = 3872] [id = 80] 16:42:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (000000963592EC00) [pid = 3872] [serial = 237] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009638677C00) [pid = 3872] [serial = 238] [outer = 000000963592EC00] 16:42:43 INFO - PROCESS | 3872 | 1464392563279 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963C762000) [pid = 3872] [serial = 239] [outer = 000000963592EC00] 16:42:43 INFO - PROCESS | 3872 | 1464392563680 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 16:42:43 INFO - PROCESS | 3872 | 1464392563722 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 3872 | 1464392563724 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 16:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:42:43 INFO - PROCESS | 3872 | 1464392563728 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 3872 | 1464392563729 Marionette TRACE conn7 <- [1,286,null,{}] 16:42:43 INFO - PROCESS | 3872 | 1464392563733 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 3872 | 1464392563839 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 16:42:43 INFO - PROCESS | 3872 | 1464392563849 Marionette TRACE conn7 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C49000 == 46 [pid = 3872] [id = 81] 16:42:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000963D4C2400) [pid = 3872] [serial = 240] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000963D4C8400) [pid = 3872] [serial = 241] [outer = 000000963D4C2400] 16:42:43 INFO - PROCESS | 3872 | 1464392563895 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (000000963D4CE800) [pid = 3872] [serial = 242] [outer = 000000963D4C2400] 16:42:44 INFO - PROCESS | 3872 | 1464392564306 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 16:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:42:44 INFO - PROCESS | 3872 | 1464392564361 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 3872 | 1464392564363 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 16:42:44 INFO - PROCESS | 3872 | 1464392564367 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 3872 | 1464392564368 Marionette TRACE conn7 <- [1,290,null,{}] 16:42:44 INFO - PROCESS | 3872 | 1464392564372 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 3872 | 1464392564456 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 16:42:44 INFO - PROCESS | 3872 | 1464392564463 Marionette TRACE conn7 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4E8000 == 47 [pid = 3872] [id = 82] 16:42:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963EBB0400) [pid = 3872] [serial = 243] [outer = 0000000000000000] 16:42:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963EBBC800) [pid = 3872] [serial = 244] [outer = 000000963EBB0400] 16:42:44 INFO - PROCESS | 3872 | 1464392564519 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (00000096406AD000) [pid = 3872] [serial = 245] [outer = 000000963EBB0400] 16:42:44 INFO - PROCESS | 3872 | 1464392564923 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 16:42:44 INFO - PROCESS | 3872 | 1464392564959 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 16:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:42:44 INFO - PROCESS | 3872 | 1464392564962 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 16:42:44 INFO - PROCESS | 3872 | 1464392564965 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 3872 | 1464392564968 Marionette TRACE conn7 <- [1,294,null,{}] 16:42:44 INFO - PROCESS | 3872 | 1464392564971 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 3872 | 1464392565124 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 16:42:45 INFO - PROCESS | 3872 | 1464392565246 Marionette TRACE conn7 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 3872 | ++DOCSHELL 000000962D5BE800 == 48 [pid = 3872] [id = 83] 16:42:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000962BF18400) [pid = 3872] [serial = 246] [outer = 0000000000000000] 16:42:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000962BF1D000) [pid = 3872] [serial = 247] [outer = 000000962BF18400] 16:42:45 INFO - PROCESS | 3872 | 1464392565306 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000962C03CC00) [pid = 3872] [serial = 248] [outer = 000000962BF18400] 16:42:45 INFO - PROCESS | 3872 | 1464392565875 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:42:45 INFO - PROCESS | 3872 | 1464392565936 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1025ms 16:42:46 INFO - PROCESS | 3872 | 1464392565992 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 3872 | 1464392565997 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 16:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:42:46 INFO - PROCESS | 3872 | 1464392566002 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 3872 | 1464392566006 Marionette TRACE conn7 <- [1,298,null,{}] 16:42:46 INFO - PROCESS | 3872 | 1464392566028 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 3872 | 1464392566188 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 16:42:46 INFO - PROCESS | 3872 | 1464392566232 Marionette TRACE conn7 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7F1000 == 49 [pid = 3872] [id = 84] 16:42:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009637833C00) [pid = 3872] [serial = 249] [outer = 0000000000000000] 16:42:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009637CE7400) [pid = 3872] [serial = 250] [outer = 0000009637833C00] 16:42:46 INFO - PROCESS | 3872 | 1464392566293 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009638379000) [pid = 3872] [serial = 251] [outer = 0000009637833C00] 16:42:46 INFO - PROCESS | 3872 | 1464392566896 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 16:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:42:46 INFO - PROCESS | 3872 | 1464392566949 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 3872 | 1464392566953 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 16:42:46 INFO - PROCESS | 3872 | 1464392566957 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 3872 | 1464392566960 Marionette TRACE conn7 <- [1,302,null,{}] 16:42:46 INFO - PROCESS | 3872 | 1464392566964 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 3872 | 1464392567115 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 16:42:47 INFO - PROCESS | 3872 | 1464392567232 Marionette TRACE conn7 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FBF800 == 50 [pid = 3872] [id = 85] 16:42:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009639A2AC00) [pid = 3872] [serial = 252] [outer = 0000000000000000] 16:42:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009639ACB000) [pid = 3872] [serial = 253] [outer = 0000009639A2AC00] 16:42:47 INFO - PROCESS | 3872 | 1464392567291 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963B34F800) [pid = 3872] [serial = 254] [outer = 0000009639A2AC00] 16:42:47 INFO - PROCESS | 3872 | 1464392567864 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 923ms 16:42:47 INFO - PROCESS | 3872 | 1464392567895 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 3872 | 1464392567900 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:42:47 INFO - PROCESS | 3872 | 1464392567913 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 3872 | 1464392567919 Marionette TRACE conn7 <- [1,306,null,{}] 16:42:47 INFO - PROCESS | 3872 | 1464392567923 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 3872 | 1464392568039 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 16:42:48 INFO - PROCESS | 3872 | 1464392568123 Marionette TRACE conn7 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D1F800 == 51 [pid = 3872] [id = 86] 16:42:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963D013000) [pid = 3872] [serial = 255] [outer = 0000000000000000] 16:42:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (000000963D01A000) [pid = 3872] [serial = 256] [outer = 000000963D013000] 16:42:48 INFO - PROCESS | 3872 | 1464392568180 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (00000096406A7000) [pid = 3872] [serial = 257] [outer = 000000963D013000] 16:42:48 INFO - PROCESS | 3872 | 1464392568717 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 902ms 16:42:48 INFO - PROCESS | 3872 | 1464392568812 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 3872 | 1464392568815 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 16:42:48 INFO - PROCESS | 3872 | 1464392568819 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:42:48 INFO - PROCESS | 3872 | 1464392568822 Marionette TRACE conn7 <- [1,310,null,{}] 16:42:48 INFO - PROCESS | 3872 | 1464392568825 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 3872 | 1464392568935 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 16:42:49 INFO - PROCESS | 3872 | 1464392569004 Marionette TRACE conn7 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641175000 == 52 [pid = 3872] [id = 87] 16:42:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (0000009640C87C00) [pid = 3872] [serial = 258] [outer = 0000000000000000] 16:42:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (0000009640C8B000) [pid = 3872] [serial = 259] [outer = 0000009640C87C00] 16:42:49 INFO - PROCESS | 3872 | 1464392569061 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (0000009641CD2000) [pid = 3872] [serial = 260] [outer = 0000009640C87C00] 16:42:49 INFO - PROCESS | 3872 | 1464392569775 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1022ms 16:42:49 INFO - PROCESS | 3872 | 1464392569846 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 3872 | 1464392569850 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 16:42:49 INFO - PROCESS | 3872 | 1464392569855 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:42:49 INFO - PROCESS | 3872 | 1464392569859 Marionette TRACE conn7 <- [1,314,null,{}] 16:42:49 INFO - PROCESS | 3872 | 1464392569864 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 3872 | 1464392570018 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 16:42:50 INFO - PROCESS | 3872 | 1464392570092 Marionette TRACE conn7 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 3872 | ++DOCSHELL 000000963073D000 == 53 [pid = 3872] [id = 88] 16:42:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000962C0C6C00) [pid = 3872] [serial = 261] [outer = 0000000000000000] 16:42:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (000000962C648C00) [pid = 3872] [serial = 262] [outer = 000000962C0C6C00] 16:42:50 INFO - PROCESS | 3872 | 1464392570189 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (000000963111F400) [pid = 3872] [serial = 263] [outer = 000000962C0C6C00] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4E8000 == 52 [pid = 3872] [id = 82] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C49000 == 51 [pid = 3872] [id = 81] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096406E0800 == 50 [pid = 3872] [id = 80] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBD2800 == 49 [pid = 3872] [id = 79] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 000000962D45D800 == 48 [pid = 3872] [id = 78] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963B21F800 == 47 [pid = 3872] [id = 77] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009639E4E800 == 46 [pid = 3872] [id = 76] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009638D30000 == 45 [pid = 3872] [id = 75] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000963EBB5C00) [pid = 3872] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (00000096323EC000) [pid = 3872] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (00000096388CDC00) [pid = 3872] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009639ACD000) [pid = 3872] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (000000963C6A4000) [pid = 3872] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096317DD800 == 44 [pid = 3872] [id = 74] 16:42:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963295D000 == 43 [pid = 3872] [id = 73] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (00000096388CD800) [pid = 3872] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (000000963310D000) [pid = 3872] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (00000096323EC400) [pid = 3872] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (00000096389ACC00) [pid = 3872] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000962C0BF800) [pid = 3872] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009630961400) [pid = 3872] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (0000009637C6B400) [pid = 3872] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (0000009638372000) [pid = 3872] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963954D800) [pid = 3872] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009630961C00) [pid = 3872] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000962C649400) [pid = 3872] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963592E000) [pid = 3872] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009635960C00) [pid = 3872] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963872C400) [pid = 3872] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000963A794800) [pid = 3872] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000963B717400) [pid = 3872] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009639BCF000) [pid = 3872] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009639A29C00) [pid = 3872] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963B71C400) [pid = 3872] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (000000963836D000) [pid = 3872] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963BAE8C00) [pid = 3872] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:42:50 INFO - PROCESS | 3872 | 1464392570784 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 986ms 16:42:50 INFO - PROCESS | 3872 | 1464392570846 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 3872 | 1464392570852 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 16:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:42:50 INFO - PROCESS | 3872 | 1464392570858 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 3872 | 1464392570860 Marionette TRACE conn7 <- [1,318,null,{}] 16:42:50 INFO - PROCESS | 3872 | 1464392570867 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 3872 | 1464392570960 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 16:42:51 INFO - PROCESS | 3872 | 1464392571029 Marionette TRACE conn7 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 3872 | ++DOCSHELL 000000963092B800 == 44 [pid = 3872] [id = 89] 16:42:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (000000962C0C5400) [pid = 3872] [serial = 264] [outer = 0000000000000000] 16:42:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (0000009630A62800) [pid = 3872] [serial = 265] [outer = 000000962C0C5400] 16:42:51 INFO - PROCESS | 3872 | 1464392571078 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009632387400) [pid = 3872] [serial = 266] [outer = 000000962C0C5400] 16:42:51 INFO - PROCESS | 3872 | 1464392571476 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 673ms 16:42:51 INFO - PROCESS | 3872 | 1464392571536 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 3872 | 1464392571538 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 16:42:51 INFO - PROCESS | 3872 | 1464392571542 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:42:51 INFO - PROCESS | 3872 | 1464392571545 Marionette TRACE conn7 <- [1,322,null,{}] 16:42:51 INFO - PROCESS | 3872 | 1464392571556 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 3872 | 1464392571645 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 16:42:51 INFO - PROCESS | 3872 | 1464392571653 Marionette TRACE conn7 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009637C2E800 == 45 [pid = 3872] [id = 90] 16:42:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009635936800) [pid = 3872] [serial = 267] [outer = 0000000000000000] 16:42:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (00000096359FA000) [pid = 3872] [serial = 268] [outer = 0000009635936800] 16:42:51 INFO - PROCESS | 3872 | 1464392571702 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (0000009637C6B400) [pid = 3872] [serial = 269] [outer = 0000009635936800] 16:42:52 INFO - PROCESS | 3872 | 1464392572166 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 16:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:42:52 INFO - PROCESS | 3872 | 1464392572237 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 3872 | 1464392572240 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 16:42:52 INFO - PROCESS | 3872 | 1464392572244 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 3872 | 1464392572246 Marionette TRACE conn7 <- [1,326,null,{}] 16:42:52 INFO - PROCESS | 3872 | 1464392572249 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 3872 | 1464392572337 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 16:42:52 INFO - PROCESS | 3872 | 1464392572343 Marionette TRACE conn7 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000963908A800 == 46 [pid = 3872] [id = 91] 16:42:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963863DC00) [pid = 3872] [serial = 270] [outer = 0000000000000000] 16:42:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009638645000) [pid = 3872] [serial = 271] [outer = 000000963863DC00] 16:42:52 INFO - PROCESS | 3872 | 1464392572391 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (00000096388C9000) [pid = 3872] [serial = 272] [outer = 000000963863DC00] 16:42:52 INFO - PROCESS | 3872 | 1464392572873 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 16:42:52 INFO - PROCESS | 3872 | 1464392572937 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 3872 | 1464392572939 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 16:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:42:52 INFO - PROCESS | 3872 | 1464392572943 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 3872 | 1464392572945 Marionette TRACE conn7 <- [1,330,null,{}] 16:42:52 INFO - PROCESS | 3872 | 1464392572948 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 3872 | 1464392573050 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 16:42:53 INFO - PROCESS | 3872 | 1464392573057 Marionette TRACE conn7 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639B37800 == 47 [pid = 3872] [id = 92] 16:42:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (00000096389AC000) [pid = 3872] [serial = 273] [outer = 0000000000000000] 16:42:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (00000096389B1800) [pid = 3872] [serial = 274] [outer = 00000096389AC000] 16:42:53 INFO - PROCESS | 3872 | 1464392573103 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009639555400) [pid = 3872] [serial = 275] [outer = 00000096389AC000] 16:42:53 INFO - PROCESS | 3872 | 1464392573545 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 16:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:42:53 INFO - PROCESS | 3872 | 1464392573581 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 3872 | 1464392573583 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 16:42:53 INFO - PROCESS | 3872 | 1464392573587 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 3872 | 1464392573589 Marionette TRACE conn7 <- [1,334,null,{}] 16:42:53 INFO - PROCESS | 3872 | 1464392573592 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 3872 | 1464392573751 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 16:42:53 INFO - PROCESS | 3872 | 1464392573778 Marionette TRACE conn7 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B2DA800 == 48 [pid = 3872] [id = 93] 16:42:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009639A2CC00) [pid = 3872] [serial = 276] [outer = 0000000000000000] 16:42:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009639ACEC00) [pid = 3872] [serial = 277] [outer = 0000009639A2CC00] 16:42:53 INFO - PROCESS | 3872 | 1464392573825 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963A796C00) [pid = 3872] [serial = 278] [outer = 0000009639A2CC00] 16:42:54 INFO - PROCESS | 3872 | 1464392574262 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 733ms 16:42:54 INFO - PROCESS | 3872 | 1464392574322 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 3872 | 1464392574324 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 16:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:42:54 INFO - PROCESS | 3872 | 1464392574328 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 3872 | 1464392574330 Marionette TRACE conn7 <- [1,338,null,{}] 16:42:54 INFO - PROCESS | 3872 | 1464392574337 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 3872 | 1464392574442 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 16:42:54 INFO - PROCESS | 3872 | 1464392574455 Marionette TRACE conn7 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7DA000 == 49 [pid = 3872] [id = 94] 16:42:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963A71AC00) [pid = 3872] [serial = 279] [outer = 0000000000000000] 16:42:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963B23A800) [pid = 3872] [serial = 280] [outer = 000000963A71AC00] 16:42:54 INFO - PROCESS | 3872 | 1464392574501 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963B7AA800) [pid = 3872] [serial = 281] [outer = 000000963A71AC00] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (000000963C763C00) [pid = 3872] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000962C0CC400) [pid = 3872] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009639AC6800) [pid = 3872] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (0000009632390400) [pid = 3872] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (0000009638136800) [pid = 3872] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000962BF21800) [pid = 3872] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009639A2C800) [pid = 3872] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963C036800) [pid = 3872] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (00000096392BE800) [pid = 3872] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009632B7A400) [pid = 3872] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963867A800) [pid = 3872] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (00000096312EC000) [pid = 3872] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009638638C00) [pid = 3872] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000963B23B400) [pid = 3872] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (000000963592EC00) [pid = 3872] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:42:55 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963D4C2400) [pid = 3872] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:42:55 INFO - PROCESS | 3872 | 1464392575139 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 839ms 16:42:55 INFO - PROCESS | 3872 | 1464392575170 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 3872 | 1464392575172 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:42:55 INFO - PROCESS | 3872 | 1464392575176 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 3872 | 1464392575185 Marionette TRACE conn7 <- [1,342,null,{}] 16:42:55 INFO - PROCESS | 3872 | 1464392575189 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 3872 | 1464392575273 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 16:42:55 INFO - PROCESS | 3872 | 1464392575342 Marionette TRACE conn7 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBC7800 == 50 [pid = 3872] [id = 95] 16:42:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000962C653000) [pid = 3872] [serial = 282] [outer = 0000000000000000] 16:42:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000963649F400) [pid = 3872] [serial = 283] [outer = 000000962C653000] 16:42:55 INFO - PROCESS | 3872 | 1464392575389 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (00000096378AFC00) [pid = 3872] [serial = 284] [outer = 000000962C653000] 16:42:55 INFO - PROCESS | 3872 | 1464392575736 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 16:42:55 INFO - PROCESS | 3872 | 1464392575808 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 3872 | 1464392575810 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:42:55 INFO - PROCESS | 3872 | 1464392575814 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 3872 | 1464392575815 Marionette TRACE conn7 <- [1,346,null,{}] 16:42:55 INFO - PROCESS | 3872 | 1464392575819 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 3872 | 1464392575924 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 16:42:55 INFO - PROCESS | 3872 | 1464392575933 Marionette TRACE conn7 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF1B000 == 51 [pid = 3872] [id = 96] 16:42:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (00000096378B3800) [pid = 3872] [serial = 285] [outer = 0000000000000000] 16:42:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009638385400) [pid = 3872] [serial = 286] [outer = 00000096378B3800] 16:42:55 INFO - PROCESS | 3872 | 1464392575978 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963B722C00) [pid = 3872] [serial = 287] [outer = 00000096378B3800] 16:42:56 INFO - PROCESS | 3872 | 1464392576375 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 16:42:56 INFO - PROCESS | 3872 | 1464392576404 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 3872 | 1464392576406 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:42:56 INFO - PROCESS | 3872 | 1464392576409 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 3872 | 1464392576411 Marionette TRACE conn7 <- [1,350,null,{}] 16:42:56 INFO - PROCESS | 3872 | 1464392576415 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 3872 | 1464392576531 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 16:42:56 INFO - PROCESS | 3872 | 1464392576539 Marionette TRACE conn7 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF32000 == 52 [pid = 3872] [id = 97] 16:42:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009630B34C00) [pid = 3872] [serial = 288] [outer = 0000000000000000] 16:42:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (0000009630B3BC00) [pid = 3872] [serial = 289] [outer = 0000009630B34C00] 16:42:56 INFO - PROCESS | 3872 | 1464392576584 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (00000096378B3C00) [pid = 3872] [serial = 290] [outer = 0000009630B34C00] 16:42:57 INFO - PROCESS | 3872 | 1464392577016 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 16:42:57 INFO - PROCESS | 3872 | 1464392577072 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 3872 | 1464392577076 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 16:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:42:57 INFO - PROCESS | 3872 | 1464392577082 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 3872 | 1464392577087 Marionette TRACE conn7 <- [1,354,null,{}] 16:42:57 INFO - PROCESS | 3872 | 1464392577094 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 3872 | 1464392577200 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 16:42:57 INFO - PROCESS | 3872 | 1464392577315 Marionette TRACE conn7 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000962CF13000 == 53 [pid = 3872] [id = 98] 16:42:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000962C03E400) [pid = 3872] [serial = 291] [outer = 0000000000000000] 16:42:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000962C0C6000) [pid = 3872] [serial = 292] [outer = 000000962C03E400] 16:42:57 INFO - PROCESS | 3872 | 1464392577372 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009630A7E800) [pid = 3872] [serial = 293] [outer = 000000962C03E400] 16:42:58 INFO - PROCESS | 3872 | 1464392578036 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 985ms 16:42:58 INFO - PROCESS | 3872 | 1464392578073 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 3872 | 1464392578077 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:42:58 INFO - PROCESS | 3872 | 1464392578085 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 3872 | 1464392578089 Marionette TRACE conn7 <- [1,358,null,{}] 16:42:58 INFO - PROCESS | 3872 | 1464392578094 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 3872 | 1464392578207 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 16:42:58 INFO - PROCESS | 3872 | 1464392578293 Marionette TRACE conn7 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639661800 == 54 [pid = 3872] [id = 99] 16:42:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009632CB1000) [pid = 3872] [serial = 294] [outer = 0000000000000000] 16:42:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009633111400) [pid = 3872] [serial = 295] [outer = 0000009632CB1000] 16:42:58 INFO - PROCESS | 3872 | 1464392578351 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (0000009637835800) [pid = 3872] [serial = 296] [outer = 0000009632CB1000] 16:42:58 INFO - PROCESS | 3872 | 1464392578924 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 882ms 16:42:58 INFO - PROCESS | 3872 | 1464392578968 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 3872 | 1464392578970 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:42:58 INFO - PROCESS | 3872 | 1464392578974 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 3872 | 1464392578977 Marionette TRACE conn7 <- [1,362,null,{}] 16:42:59 INFO - PROCESS | 3872 | 1464392578987 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 3872 | 1464392579103 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 16:42:59 INFO - PROCESS | 3872 | 1464392579190 Marionette TRACE conn7 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C4D000 == 55 [pid = 3872] [id = 100] 16:42:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (0000009639586800) [pid = 3872] [serial = 297] [outer = 0000000000000000] 16:42:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009639589000) [pid = 3872] [serial = 298] [outer = 0000009639586800] 16:42:59 INFO - PROCESS | 3872 | 1464392579252 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (0000009639590C00) [pid = 3872] [serial = 299] [outer = 0000009639586800] 16:42:59 INFO - PROCESS | 3872 | 1464392579904 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 16:42:59 INFO - PROCESS | 3872 | 1464392579963 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 3872 | 1464392579965 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 16:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:42:59 INFO - PROCESS | 3872 | 1464392579969 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 3872 | 1464392579971 Marionette TRACE conn7 <- [1,366,null,{}] 16:42:59 INFO - PROCESS | 3872 | 1464392579975 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 3872 | 1464392580089 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 16:43:00 INFO - PROCESS | 3872 | 1464392580159 Marionette TRACE conn7 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D17000 == 56 [pid = 3872] [id = 101] 16:43:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (0000009639AC5C00) [pid = 3872] [serial = 300] [outer = 0000000000000000] 16:43:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (0000009639BC4C00) [pid = 3872] [serial = 301] [outer = 0000009639AC5C00] 16:43:00 INFO - PROCESS | 3872 | 1464392580217 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000963BA6B000) [pid = 3872] [serial = 302] [outer = 0000009639AC5C00] 16:43:00 INFO - PROCESS | 3872 | 1464392580905 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1022ms 16:43:01 INFO - PROCESS | 3872 | 1464392580993 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 3872 | 1464392580996 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:43:01 INFO - PROCESS | 3872 | 1464392581000 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 3872 | 1464392581002 Marionette TRACE conn7 <- [1,370,null,{}] 16:43:01 INFO - PROCESS | 3872 | 1464392581006 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 3872 | 1464392581114 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 16:43:01 INFO - PROCESS | 3872 | 1464392581184 Marionette TRACE conn7 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF35800 == 57 [pid = 3872] [id = 102] 16:43:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000963A12B400) [pid = 3872] [serial = 303] [outer = 0000000000000000] 16:43:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (000000963C6A0C00) [pid = 3872] [serial = 304] [outer = 000000963A12B400] 16:43:01 INFO - PROCESS | 3872 | 1464392581242 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (000000963D011400) [pid = 3872] [serial = 305] [outer = 000000963A12B400] 16:43:01 INFO - PROCESS | 3872 | 1464392581993 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1020ms 16:43:02 INFO - PROCESS | 3872 | 1464392582027 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 3872 | 1464392582031 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 16:43:02 INFO - PROCESS | 3872 | 1464392582037 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:43:02 INFO - PROCESS | 3872 | 1464392582041 Marionette TRACE conn7 <- [1,374,null,{}] 16:43:02 INFO - PROCESS | 3872 | 1464392582064 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 3872 | 1464392582170 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 16:43:02 INFO - PROCESS | 3872 | 1464392582242 Marionette TRACE conn7 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 3872 | ++DOCSHELL 00000096331BE800 == 58 [pid = 3872] [id = 103] 16:43:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (0000009630A77000) [pid = 3872] [serial = 306] [outer = 0000000000000000] 16:43:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (000000963111D800) [pid = 3872] [serial = 307] [outer = 0000009630A77000] 16:43:02 INFO - PROCESS | 3872 | 1464392582294 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (00000096323F4C00) [pid = 3872] [serial = 308] [outer = 0000009630A77000] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000962C676000 == 57 [pid = 3872] [id = 31] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF1B000 == 56 [pid = 3872] [id = 96] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBC7800 == 55 [pid = 3872] [id = 95] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7DA000 == 54 [pid = 3872] [id = 94] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963B2DA800 == 53 [pid = 3872] [id = 93] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009639B37800 == 52 [pid = 3872] [id = 92] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963908A800 == 51 [pid = 3872] [id = 91] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009637C2E800 == 50 [pid = 3872] [id = 90] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963092B800 == 49 [pid = 3872] [id = 89] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963073D000 == 48 [pid = 3872] [id = 88] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 122 (0000009638646400) [pid = 3872] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (000000963C032C00) [pid = 3872] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (00000096406AA000) [pid = 3872] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000963EBBC800) [pid = 3872] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOCSHELL 000000962D5BE800 == 47 [pid = 3872] [id = 83] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (000000963EFA7C00) [pid = 3872] [serial = 158] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (0000009631626400) [pid = 3872] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009639BD1400) [pid = 3872] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (0000009635933400) [pid = 3872] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (000000963949A400) [pid = 3872] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (0000009639BD0C00) [pid = 3872] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009639AC8400) [pid = 3872] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (0000009639AD3000) [pid = 3872] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000963B234000) [pid = 3872] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (000000963EBB6C00) [pid = 3872] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (0000009639555000) [pid = 3872] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963783C800) [pid = 3872] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009633105400) [pid = 3872] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963B241400) [pid = 3872] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963A9DA400) [pid = 3872] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (00000096323EB000) [pid = 3872] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (00000096359F2800) [pid = 3872] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009638645400) [pid = 3872] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (00000096389A6800) [pid = 3872] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009630911C00) [pid = 3872] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000963B7AF800) [pid = 3872] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009638677C00) [pid = 3872] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963D4C8400) [pid = 3872] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (000000963C6A2C00) [pid = 3872] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963D4CE800) [pid = 3872] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (000000963C762000) [pid = 3872] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (0000009639A27C00) [pid = 3872] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 3872 | 1464392582932 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:43:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 942ms 16:43:03 INFO - PROCESS | 3872 | 1464392582985 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 3872 | 1464392582991 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 16:43:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:43:03 INFO - PROCESS | 3872 | 1464392582998 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 3872 | 1464392583000 Marionette TRACE conn7 <- [1,378,null,{}] 16:43:03 INFO - PROCESS | 3872 | 1464392583004 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 3872 | 1464392583094 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 16:43:03 INFO - PROCESS | 3872 | 1464392583162 Marionette TRACE conn7 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C19800 == 48 [pid = 3872] [id = 104] 16:43:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (000000962D5A3400) [pid = 3872] [serial = 309] [outer = 0000000000000000] 16:43:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (00000096317ABC00) [pid = 3872] [serial = 310] [outer = 000000962D5A3400] 16:43:03 INFO - PROCESS | 3872 | 1464392583210 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009635933400) [pid = 3872] [serial = 311] [outer = 000000962D5A3400] 16:43:03 INFO - PROCESS | 3872 | 1464392583833 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:43:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 16:43:03 INFO - PROCESS | 3872 | 1464392583879 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 3872 | 1464392583882 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 16:43:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:43:03 INFO - PROCESS | 3872 | 1464392583886 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 3872 | 1464392583889 Marionette TRACE conn7 <- [1,382,null,{}] 16:43:03 INFO - PROCESS | 3872 | 1464392583900 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 3872 | 1464392583988 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 16:43:04 INFO - PROCESS | 3872 | 1464392584065 Marionette TRACE conn7 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638E57800 == 49 [pid = 3872] [id = 105] 16:43:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (00000096364A1C00) [pid = 3872] [serial = 312] [outer = 0000000000000000] 16:43:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009637C64000) [pid = 3872] [serial = 313] [outer = 00000096364A1C00] 16:43:04 INFO - PROCESS | 3872 | 1464392584115 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009638372400) [pid = 3872] [serial = 314] [outer = 00000096364A1C00] 16:43:04 INFO - PROCESS | 3872 | 1464392584589 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:43:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 16:43:04 INFO - PROCESS | 3872 | 1464392584622 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 3872 | 1464392584625 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:43:04 INFO - PROCESS | 3872 | 1464392584628 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 3872 | 1464392584630 Marionette TRACE conn7 <- [1,386,null,{}] 16:43:04 INFO - PROCESS | 3872 | 1464392584634 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 3872 | 1464392584724 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 16:43:04 INFO - PROCESS | 3872 | 1464392584731 Marionette TRACE conn7 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A0A0800 == 50 [pid = 3872] [id = 106] 16:43:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (00000096389B2000) [pid = 3872] [serial = 315] [outer = 0000000000000000] 16:43:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (00000096389B5C00) [pid = 3872] [serial = 316] [outer = 00000096389B2000] 16:43:04 INFO - PROCESS | 3872 | 1464392584806 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009639558000) [pid = 3872] [serial = 317] [outer = 00000096389B2000] 16:43:05 INFO - PROCESS | 3872 | 1464392585286 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 16:43:05 INFO - PROCESS | 3872 | 1464392585302 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 16:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:43:05 INFO - PROCESS | 3872 | 1464392585304 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 16:43:05 INFO - PROCESS | 3872 | 1464392585307 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 3872 | 1464392585309 Marionette TRACE conn7 <- [1,390,null,{}] 16:43:05 INFO - PROCESS | 3872 | 1464392585313 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 3872 | 1464392585418 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 16:43:05 INFO - PROCESS | 3872 | 1464392585425 Marionette TRACE conn7 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B7CA000 == 51 [pid = 3872] [id = 107] 16:43:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963958CC00) [pid = 3872] [serial = 318] [outer = 0000000000000000] 16:43:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009639A27C00) [pid = 3872] [serial = 319] [outer = 000000963958CC00] 16:43:05 INFO - PROCESS | 3872 | 1464392585473 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (0000009639AC7400) [pid = 3872] [serial = 320] [outer = 000000963958CC00] 16:43:05 INFO - PROCESS | 3872 | 1464392585960 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 16:43:05 INFO - PROCESS | 3872 | 1464392585988 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 3872 | 1464392585991 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 16:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:43:05 INFO - PROCESS | 3872 | 1464392585994 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 3872 | 1464392585996 Marionette TRACE conn7 <- [1,394,null,{}] 16:43:06 INFO - PROCESS | 3872 | 1464392586000 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 3872 | 1464392586154 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 16:43:06 INFO - PROCESS | 3872 | 1464392586182 Marionette TRACE conn7 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB85000 == 52 [pid = 3872] [id = 108] 16:43:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963A710800) [pid = 3872] [serial = 321] [outer = 0000000000000000] 16:43:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963B23E000) [pid = 3872] [serial = 322] [outer = 000000963A710800] 16:43:06 INFO - PROCESS | 3872 | 1464392586230 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963C036400) [pid = 3872] [serial = 323] [outer = 000000963A710800] 16:43:06 INFO - PROCESS | 3872 | 1464392586688 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 16:43:06 INFO - PROCESS | 3872 | 1464392586729 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 3872 | 1464392586731 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 16:43:06 INFO - PROCESS | 3872 | 1464392586735 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:43:06 INFO - PROCESS | 3872 | 1464392586737 Marionette TRACE conn7 <- [1,398,null,{}] 16:43:06 INFO - PROCESS | 3872 | 1464392586741 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 3872 | 1464392586847 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 16:43:06 INFO - PROCESS | 3872 | 1464392586856 Marionette TRACE conn7 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF20000 == 53 [pid = 3872] [id = 109] 16:43:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009639879000) [pid = 3872] [serial = 324] [outer = 0000000000000000] 16:43:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963987B800) [pid = 3872] [serial = 325] [outer = 0000009639879000] 16:43:06 INFO - PROCESS | 3872 | 1464392586938 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963B8F7C00) [pid = 3872] [serial = 326] [outer = 0000009639879000] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (00000096378B3800) [pid = 3872] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (00000096389AC000) [pid = 3872] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000962C0C5400) [pid = 3872] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009635936800) [pid = 3872] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963EBB0400) [pid = 3872] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009639A2CC00) [pid = 3872] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963863DC00) [pid = 3872] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000962C653000) [pid = 3872] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000962C0C6C00) [pid = 3872] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:43:07 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000963A71AC00) [pid = 3872] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:43:07 INFO - PROCESS | 3872 | 1464392587725 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1026ms 16:43:07 INFO - PROCESS | 3872 | 1464392587764 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 3872 | 1464392587769 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 16:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:43:07 INFO - PROCESS | 3872 | 1464392587798 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 3872 | 1464392587802 Marionette TRACE conn7 <- [1,402,null,{}] 16:43:07 INFO - PROCESS | 3872 | 1464392587807 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 3872 | 1464392587957 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 16:43:07 INFO - PROCESS | 3872 | 1464392587977 Marionette TRACE conn7 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 3872 | ++DOCSHELL 000000963642D000 == 54 [pid = 3872] [id = 110] 16:43:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009630B38400) [pid = 3872] [serial = 327] [outer = 0000000000000000] 16:43:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009631630800) [pid = 3872] [serial = 328] [outer = 0000009630B38400] 16:43:08 INFO - PROCESS | 3872 | 1464392588037 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963310E000) [pid = 3872] [serial = 329] [outer = 0000009630B38400] 16:43:08 INFO - PROCESS | 3872 | 1464392588651 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:43:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 964ms 16:43:08 INFO - PROCESS | 3872 | 1464392588743 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 3872 | 1464392588749 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 16:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:43:08 INFO - PROCESS | 3872 | 1464392588756 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 3872 | 1464392588759 Marionette TRACE conn7 <- [1,406,null,{}] 16:43:08 INFO - PROCESS | 3872 | 1464392588764 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 3872 | 1464392588885 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 16:43:08 INFO - PROCESS | 3872 | 1464392588950 Marionette TRACE conn7 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B2D2800 == 55 [pid = 3872] [id = 111] 16:43:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (00000096378AAC00) [pid = 3872] [serial = 330] [outer = 0000000000000000] 16:43:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (0000009638139C00) [pid = 3872] [serial = 331] [outer = 00000096378AAC00] 16:43:09 INFO - PROCESS | 3872 | 1464392589008 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (00000096389AD000) [pid = 3872] [serial = 332] [outer = 00000096378AAC00] 16:43:09 INFO - PROCESS | 3872 | 1464392589674 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 923ms 16:43:09 INFO - PROCESS | 3872 | 1464392589685 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 3872 | 1464392589688 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 16:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:43:09 INFO - PROCESS | 3872 | 1464392589692 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 3872 | 1464392589696 Marionette TRACE conn7 <- [1,410,null,{}] 16:43:09 INFO - PROCESS | 3872 | 1464392589707 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 3872 | 1464392589822 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 16:43:09 INFO - PROCESS | 3872 | 1464392589897 Marionette TRACE conn7 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403EE800 == 56 [pid = 3872] [id = 112] 16:43:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (00000096389A9000) [pid = 3872] [serial = 333] [outer = 0000000000000000] 16:43:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009639BCEC00) [pid = 3872] [serial = 334] [outer = 00000096389A9000] 16:43:10 INFO - PROCESS | 3872 | 1464392589997 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963B239000) [pid = 3872] [serial = 335] [outer = 00000096389A9000] 16:43:10 INFO - PROCESS | 3872 | 1464392590669 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1027ms 16:43:10 INFO - PROCESS | 3872 | 1464392590720 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 3872 | 1464392590724 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:43:10 INFO - PROCESS | 3872 | 1464392590727 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 3872 | 1464392590729 Marionette TRACE conn7 <- [1,414,null,{}] 16:43:10 INFO - PROCESS | 3872 | 1464392590733 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 3872 | 1464392590845 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 16:43:10 INFO - PROCESS | 3872 | 1464392590916 Marionette TRACE conn7 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640756000 == 57 [pid = 3872] [id = 113] 16:43:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963D010C00) [pid = 3872] [serial = 336] [outer = 0000000000000000] 16:43:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963D015C00) [pid = 3872] [serial = 337] [outer = 000000963D010C00] 16:43:10 INFO - PROCESS | 3872 | 1464392590973 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963D4C5C00) [pid = 3872] [serial = 338] [outer = 000000963D010C00] 16:43:11 INFO - PROCESS | 3872 | 1464392591593 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 923ms 16:43:11 INFO - PROCESS | 3872 | 1464392591652 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 3872 | 1464392591655 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 16:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:43:11 INFO - PROCESS | 3872 | 1464392591659 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 3872 | 1464392591661 Marionette TRACE conn7 <- [1,418,null,{}] 16:43:11 INFO - PROCESS | 3872 | 1464392591665 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:11 INFO - PROCESS | 3872 | 1464392591772 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 16:43:11 INFO - PROCESS | 3872 | 1464392591844 Marionette TRACE conn7 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 3872 | ++DOCSHELL 000000963221C800 == 58 [pid = 3872] [id = 114] 16:43:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (00000096359F3C00) [pid = 3872] [serial = 339] [outer = 0000000000000000] 16:43:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (00000096389A8000) [pid = 3872] [serial = 340] [outer = 00000096359F3C00] 16:43:11 INFO - PROCESS | 3872 | 1464392591901 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (000000963D4C5800) [pid = 3872] [serial = 341] [outer = 00000096359F3C00] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB85000 == 57 [pid = 3872] [id = 108] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 000000963B7CA000 == 56 [pid = 3872] [id = 107] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 000000963A0A0800 == 55 [pid = 3872] [id = 106] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 0000009638E57800 == 54 [pid = 3872] [id = 105] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C19800 == 53 [pid = 3872] [id = 104] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 00000096331BE800 == 52 [pid = 3872] [id = 103] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D17000 == 51 [pid = 3872] [id = 101] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C4D000 == 50 [pid = 3872] [id = 100] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 0000009639661800 == 49 [pid = 3872] [id = 99] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 000000962CF13000 == 48 [pid = 3872] [id = 98] 16:43:13 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF32000 == 47 [pid = 3872] [id = 97] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (000000963D01A000) [pid = 3872] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (0000009640C8B000) [pid = 3872] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009637CE7400) [pid = 3872] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (000000962BF1D000) [pid = 3872] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009639ACB000) [pid = 3872] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009630B3BC00) [pid = 3872] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963B722C00) [pid = 3872] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (00000096389B1800) [pid = 3872] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009630A62800) [pid = 3872] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (00000096359FA000) [pid = 3872] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009637C6B400) [pid = 3872] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (00000096406AD000) [pid = 3872] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000963A796C00) [pid = 3872] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009639ACEC00) [pid = 3872] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009638645000) [pid = 3872] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000963649F400) [pid = 3872] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000963111F400) [pid = 3872] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (000000962C648C00) [pid = 3872] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963B23A800) [pid = 3872] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009638385400) [pid = 3872] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963B7AA800) [pid = 3872] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (0000009632387400) [pid = 3872] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (0000009639555400) [pid = 3872] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (00000096388C9000) [pid = 3872] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (00000096378AFC00) [pid = 3872] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:43:13 INFO - PROCESS | 3872 | 1464392593131 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1534ms 16:43:13 INFO - PROCESS | 3872 | 1464392593196 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 3872 | 1464392593199 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 16:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:43:13 INFO - PROCESS | 3872 | 1464392593203 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 3872 | 1464392593207 Marionette TRACE conn7 <- [1,422,null,{}] 16:43:13 INFO - PROCESS | 3872 | 1464392593212 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 3872 | 1464392593304 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 16:43:13 INFO - PROCESS | 3872 | 1464392593405 Marionette TRACE conn7 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631214800 == 48 [pid = 3872] [id = 115] 16:43:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (0000009630AE9000) [pid = 3872] [serial = 342] [outer = 0000000000000000] 16:43:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (0000009630B3D800) [pid = 3872] [serial = 343] [outer = 0000009630AE9000] 16:43:13 INFO - PROCESS | 3872 | 1464392593458 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009632939C00) [pid = 3872] [serial = 344] [outer = 0000009630AE9000] 16:43:14 INFO - PROCESS | 3872 | 1464392594317 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1131ms 16:43:14 INFO - PROCESS | 3872 | 1464392594336 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 3872 | 1464392594341 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 16:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:43:14 INFO - PROCESS | 3872 | 1464392594348 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 3872 | 1464392594350 Marionette TRACE conn7 <- [1,426,null,{}] 16:43:14 INFO - PROCESS | 3872 | 1464392594354 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 3872 | 1464392594469 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 16:43:14 INFO - PROCESS | 3872 | 1464392594480 Marionette TRACE conn7 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638532000 == 49 [pid = 3872] [id = 116] 16:43:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009635936400) [pid = 3872] [serial = 345] [outer = 0000000000000000] 16:43:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (00000096378B4000) [pid = 3872] [serial = 346] [outer = 0000009635936400] 16:43:14 INFO - PROCESS | 3872 | 1464392594527 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963836EC00) [pid = 3872] [serial = 347] [outer = 0000009635936400] 16:43:14 INFO - PROCESS | 3872 | 1464392594975 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 3872 | 1464392595051 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 16:43:15 INFO - PROCESS | 3872 | 1464392595055 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:43:15 INFO - PROCESS | 3872 | 1464392595066 Marionette TRACE conn7 <- [1,430,null,{}] 16:43:15 INFO - PROCESS | 3872 | 1464392595083 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 3872 | 1464392595196 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 16:43:15 INFO - PROCESS | 3872 | 1464392595250 Marionette TRACE conn7 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7EF800 == 50 [pid = 3872] [id = 117] 16:43:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009639551000) [pid = 3872] [serial = 348] [outer = 0000000000000000] 16:43:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009639585800) [pid = 3872] [serial = 349] [outer = 0000009639551000] 16:43:15 INFO - PROCESS | 3872 | 1464392595299 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009639875400) [pid = 3872] [serial = 350] [outer = 0000009639551000] 16:43:15 INFO - PROCESS | 3872 | 1464392595748 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 733ms 16:43:15 INFO - PROCESS | 3872 | 1464392595834 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 3872 | 1464392595837 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 16:43:15 INFO - PROCESS | 3872 | 1464392595841 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 3872 | 1464392595843 Marionette TRACE conn7 <- [1,434,null,{}] 16:43:15 INFO - PROCESS | 3872 | 1464392595846 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:43:15 INFO - PROCESS | 3872 | 1464392595965 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 16:43:16 INFO - PROCESS | 3872 | 1464392596017 Marionette TRACE conn7 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7DF000 == 51 [pid = 3872] [id = 118] 16:43:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (0000009639ACB400) [pid = 3872] [serial = 351] [outer = 0000000000000000] 16:43:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009639BC5000) [pid = 3872] [serial = 352] [outer = 0000009639ACB400] 16:43:16 INFO - PROCESS | 3872 | 1464392596064 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963A94CC00) [pid = 3872] [serial = 353] [outer = 0000009639ACB400] 16:43:16 INFO - PROCESS | 3872 | 1464392596504 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 714ms 16:43:16 INFO - PROCESS | 3872 | 1464392596563 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 3872 | 1464392596565 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 16:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:43:16 INFO - PROCESS | 3872 | 1464392596569 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 3872 | 1464392596571 Marionette TRACE conn7 <- [1,438,null,{}] 16:43:16 INFO - PROCESS | 3872 | 1464392596574 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 3872 | 1464392596691 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 16:43:16 INFO - PROCESS | 3872 | 1464392596741 Marionette TRACE conn7 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF09000 == 52 [pid = 3872] [id = 119] 16:43:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963A077400) [pid = 3872] [serial = 354] [outer = 0000000000000000] 16:43:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963B722C00) [pid = 3872] [serial = 355] [outer = 000000963A077400] 16:43:16 INFO - PROCESS | 3872 | 1464392596788 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963D00F800) [pid = 3872] [serial = 356] [outer = 000000963A077400] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (00000096389B2000) [pid = 3872] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009630B34C00) [pid = 3872] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009640C87C00) [pid = 3872] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009637833C00) [pid = 3872] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009639A2AC00) [pid = 3872] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000963D013000) [pid = 3872] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000962BF18400) [pid = 3872] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009639AD3400) [pid = 3872] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963A12B400) [pid = 3872] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009630A77000) [pid = 3872] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000962C70C400) [pid = 3872] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (00000096364A1C00) [pid = 3872] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (000000962D5A3400) [pid = 3872] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (0000009638141400) [pid = 3872] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (00000096406A6400) [pid = 3872] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (000000963A710800) [pid = 3872] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:43:17 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (000000963958CC00) [pid = 3872] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:43:17 INFO - PROCESS | 3872 | 1464392597328 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 776ms 16:43:17 INFO - PROCESS | 3872 | 1464392597348 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 3872 | 1464392597350 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:43:17 INFO - PROCESS | 3872 | 1464392597353 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 3872 | 1464392597355 Marionette TRACE conn7 <- [1,442,null,{}] 16:43:17 INFO - PROCESS | 3872 | 1464392597358 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 3872 | 1464392597478 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 16:43:17 INFO - PROCESS | 3872 | 1464392597528 Marionette TRACE conn7 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF31000 == 53 [pid = 3872] [id = 120] 16:43:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (0000009635939C00) [pid = 3872] [serial = 357] [outer = 0000000000000000] 16:43:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (00000096389A8C00) [pid = 3872] [serial = 358] [outer = 0000009635939C00] 16:43:17 INFO - PROCESS | 3872 | 1464392597577 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963EBB7000) [pid = 3872] [serial = 359] [outer = 0000009635939C00] 16:43:17 INFO - PROCESS | 3872 | 1464392597946 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 16:43:17 INFO - PROCESS | 3872 | 1464392597986 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 3872 | 1464392597988 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:43:17 INFO - PROCESS | 3872 | 1464392597992 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 3872 | 1464392597994 Marionette TRACE conn7 <- [1,446,null,{}] 16:43:18 INFO - PROCESS | 3872 | 1464392597997 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 3872 | 1464392598090 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 16:43:18 INFO - PROCESS | 3872 | 1464392598097 Marionette TRACE conn7 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000964074A800 == 54 [pid = 3872] [id = 121] 16:43:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (000000963D0BE000) [pid = 3872] [serial = 360] [outer = 0000000000000000] 16:43:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (000000963D0BF000) [pid = 3872] [serial = 361] [outer = 000000963D0BE000] 16:43:18 INFO - PROCESS | 3872 | 1464392598143 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (000000963D0C6C00) [pid = 3872] [serial = 362] [outer = 000000963D0BE000] 16:43:18 INFO - PROCESS | 3872 | 1464392598557 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:43:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 627ms 16:43:18 INFO - PROCESS | 3872 | 1464392598622 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 3872 | 1464392598624 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 16:43:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:43:18 INFO - PROCESS | 3872 | 1464392598628 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 3872 | 1464392598630 Marionette TRACE conn7 <- [1,450,null,{}] 16:43:18 INFO - PROCESS | 3872 | 1464392598633 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 3872 | 1464392598718 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 16:43:18 INFO - PROCESS | 3872 | 1464392598728 Marionette TRACE conn7 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D16800 == 55 [pid = 3872] [id = 122] 16:43:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (000000963EFA9000) [pid = 3872] [serial = 363] [outer = 0000000000000000] 16:43:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963EFAF400) [pid = 3872] [serial = 364] [outer = 000000963EFA9000] 16:43:18 INFO - PROCESS | 3872 | 1464392598772 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (00000096406AE400) [pid = 3872] [serial = 365] [outer = 000000963EFA9000] 16:43:19 INFO - PROCESS | 3872 | 1464392599409 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 3872 | 1464392599478 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 16:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:43:19 INFO - PROCESS | 3872 | 1464392599485 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 3872 | 1464392599489 Marionette TRACE conn7 <- [1,454,null,{}] 16:43:19 INFO - PROCESS | 3872 | 1464392599495 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 3872 | 1464392599613 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 16:43:19 INFO - PROCESS | 3872 | 1464392599689 Marionette TRACE conn7 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 3872 | ++DOCSHELL 0000009635B8A000 == 56 [pid = 3872] [id = 123] 16:43:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009630AE3800) [pid = 3872] [serial = 366] [outer = 0000000000000000] 16:43:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009632935800) [pid = 3872] [serial = 367] [outer = 0000009630AE3800] 16:43:19 INFO - PROCESS | 3872 | 1464392599790 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (00000096378AB000) [pid = 3872] [serial = 368] [outer = 0000009630AE3800] 16:43:20 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:20 INFO - PROCESS | 3872 | 1464392600446 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 986ms 16:43:20 INFO - PROCESS | 3872 | 1464392600471 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 3872 | 1464392600478 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 16:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:43:20 INFO - PROCESS | 3872 | 1464392600484 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 3872 | 1464392600487 Marionette TRACE conn7 <- [1,458,null,{}] 16:43:20 INFO - PROCESS | 3872 | 1464392600492 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 3872 | 1464392600606 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 16:43:20 INFO - PROCESS | 3872 | 1464392600695 Marionette TRACE conn7 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7D9800 == 57 [pid = 3872] [id = 124] 16:43:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009638856800) [pid = 3872] [serial = 369] [outer = 0000000000000000] 16:43:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963954EC00) [pid = 3872] [serial = 370] [outer = 0000009638856800] 16:43:20 INFO - PROCESS | 3872 | 1464392600753 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009639876800) [pid = 3872] [serial = 371] [outer = 0000009638856800] 16:43:21 INFO - PROCESS | 3872 | 1464392601398 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 3872 | 1464392601417 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:43:21 INFO - PROCESS | 3872 | 1464392601421 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 3872 | 1464392601425 Marionette TRACE conn7 <- [1,462,null,{}] 16:43:21 INFO - PROCESS | 3872 | 1464392601437 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 3872 | 1464392601552 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 16:43:21 INFO - PROCESS | 3872 | 1464392601671 Marionette TRACE conn7 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FC5000 == 58 [pid = 3872] [id = 125] 16:43:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963D4CC000) [pid = 3872] [serial = 372] [outer = 0000000000000000] 16:43:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963D516800) [pid = 3872] [serial = 373] [outer = 000000963D4CC000] 16:43:21 INFO - PROCESS | 3872 | 1464392601733 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963D51F000) [pid = 3872] [serial = 374] [outer = 000000963D4CC000] 16:43:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009640C81C00) [pid = 3872] [serial = 375] [outer = 0000009637CEE400] 16:43:22 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:22 INFO - PROCESS | 3872 | 1464392602459 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 3872 | 1464392602503 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:43:22 INFO - PROCESS | 3872 | 1464392602507 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 3872 | 1464392602509 Marionette TRACE conn7 <- [1,466,null,{}] 16:43:22 INFO - PROCESS | 3872 | 1464392602513 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 3872 | 1464392602626 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 16:43:22 INFO - PROCESS | 3872 | 1464392602700 Marionette TRACE conn7 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBD4000 == 59 [pid = 3872] [id = 126] 16:43:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (000000962BE1DC00) [pid = 3872] [serial = 376] [outer = 0000000000000000] 16:43:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963D512400) [pid = 3872] [serial = 377] [outer = 000000962BE1DC00] 16:43:22 INFO - PROCESS | 3872 | 1464392602800 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009641CCF400) [pid = 3872] [serial = 378] [outer = 000000962BE1DC00] 16:43:23 INFO - PROCESS | 3872 | 1464392603605 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 3872 | 1464392603636 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 16:43:23 INFO - PROCESS | 3872 | 1464392603641 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:43:23 INFO - PROCESS | 3872 | 1464392603646 Marionette TRACE conn7 <- [1,470,null,{}] 16:43:23 INFO - PROCESS | 3872 | 1464392603652 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 3872 | 1464392603756 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 16:43:23 INFO - PROCESS | 3872 | 1464392603834 Marionette TRACE conn7 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630913800 == 60 [pid = 3872] [id = 127] 16:43:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000962C52D800) [pid = 3872] [serial = 379] [outer = 0000000000000000] 16:43:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000962CB9C000) [pid = 3872] [serial = 380] [outer = 000000962C52D800] 16:43:23 INFO - PROCESS | 3872 | 1464392603934 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009631252C00) [pid = 3872] [serial = 381] [outer = 000000962C52D800] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 000000964074A800 == 59 [pid = 3872] [id = 121] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF31000 == 58 [pid = 3872] [id = 120] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF09000 == 57 [pid = 3872] [id = 119] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7DF000 == 56 [pid = 3872] [id = 118] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7EF800 == 55 [pid = 3872] [id = 117] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 0000009638532000 == 54 [pid = 3872] [id = 116] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 0000009631214800 == 53 [pid = 3872] [id = 115] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (000000962C0C6000) [pid = 3872] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (0000009633111400) [pid = 3872] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009639BC4C00) [pid = 3872] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009639589000) [pid = 3872] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963987B800) [pid = 3872] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 000000963642D000 == 52 [pid = 3872] [id = 110] 16:43:24 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF20000 == 51 [pid = 3872] [id = 109] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (00000096389B5C00) [pid = 3872] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009639558000) [pid = 3872] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (00000096378B3C00) [pid = 3872] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009641CD2000) [pid = 3872] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009638379000) [pid = 3872] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000963B34F800) [pid = 3872] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (00000096406A7000) [pid = 3872] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000962C03CC00) [pid = 3872] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000963EBB9C00) [pid = 3872] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000963D011400) [pid = 3872] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (00000096323F4C00) [pid = 3872] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (00000096316E2800) [pid = 3872] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009638372400) [pid = 3872] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (00000096317ABC00) [pid = 3872] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (0000009638EB1C00) [pid = 3872] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (000000963111D800) [pid = 3872] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (00000096406B1800) [pid = 3872] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (0000009635933400) [pid = 3872] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (000000963C6A0C00) [pid = 3872] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (0000009637C64000) [pid = 3872] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (000000963B23E000) [pid = 3872] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (000000963C036400) [pid = 3872] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (0000009639A27C00) [pid = 3872] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (0000009639AC7400) [pid = 3872] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 3872 | 1464392604611 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1030ms 16:43:24 INFO - PROCESS | 3872 | 1464392604676 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 3872 | 1464392604682 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:43:24 INFO - PROCESS | 3872 | 1464392604689 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 3872 | 1464392604691 Marionette TRACE conn7 <- [1,474,null,{}] 16:43:24 INFO - PROCESS | 3872 | 1464392604712 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 3872 | 1464392604800 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 16:43:24 INFO - PROCESS | 3872 | 1464392604814 Marionette TRACE conn7 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632227000 == 52 [pid = 3872] [id = 128] 16:43:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (0000009630A5DC00) [pid = 3872] [serial = 382] [outer = 0000000000000000] 16:43:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (0000009631229000) [pid = 3872] [serial = 383] [outer = 0000009630A5DC00] 16:43:24 INFO - PROCESS | 3872 | 1464392604862 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (0000009632934000) [pid = 3872] [serial = 384] [outer = 0000009630A5DC00] 16:43:25 INFO - PROCESS | 3872 | 1464392605382 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 755ms 16:43:25 INFO - PROCESS | 3872 | 1464392605444 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 3872 | 1464392605447 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:43:25 INFO - PROCESS | 3872 | 1464392605451 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 3872 | 1464392605454 Marionette TRACE conn7 <- [1,478,null,{}] 16:43:25 INFO - PROCESS | 3872 | 1464392605465 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 3872 | 1464392605555 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 16:43:25 INFO - PROCESS | 3872 | 1464392605630 Marionette TRACE conn7 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 3872 | ++DOCSHELL 0000009637C3E800 == 53 [pid = 3872] [id = 129] 16:43:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (0000009630A85000) [pid = 3872] [serial = 385] [outer = 0000000000000000] 16:43:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (00000096364A2800) [pid = 3872] [serial = 386] [outer = 0000009630A85000] 16:43:25 INFO - PROCESS | 3872 | 1464392605680 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (00000096378B2C00) [pid = 3872] [serial = 387] [outer = 0000009630A85000] 16:43:26 INFO - PROCESS | 3872 | 1464392606109 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:43:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 16:43:26 INFO - PROCESS | 3872 | 1464392606146 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 3872 | 1464392606149 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:43:26 INFO - PROCESS | 3872 | 1464392606152 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 3872 | 1464392606154 Marionette TRACE conn7 <- [1,482,null,{}] 16:43:26 INFO - PROCESS | 3872 | 1464392606158 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 3872 | 1464392606246 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 16:43:26 INFO - PROCESS | 3872 | 1464392606252 Marionette TRACE conn7 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 3872 | ++DOCSHELL 00000096390A4000 == 54 [pid = 3872] [id = 130] 16:43:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963813AC00) [pid = 3872] [serial = 388] [outer = 0000000000000000] 16:43:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (0000009638372400) [pid = 3872] [serial = 389] [outer = 000000963813AC00] 16:43:26 INFO - PROCESS | 3872 | 1464392606299 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009638677400) [pid = 3872] [serial = 390] [outer = 000000963813AC00] 16:43:26 INFO - PROCESS | 3872 | 1464392606832 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:43:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 16:43:26 INFO - PROCESS | 3872 | 1464392606887 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 3872 | 1464392606889 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:43:26 INFO - PROCESS | 3872 | 1464392606893 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 3872 | 1464392606895 Marionette TRACE conn7 <- [1,486,null,{}] 16:43:26 INFO - PROCESS | 3872 | 1464392606904 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 3872 | 1464392607008 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 16:43:27 INFO - PROCESS | 3872 | 1464392607019 Marionette TRACE conn7 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A73B800 == 55 [pid = 3872] [id = 131] 16:43:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009638683000) [pid = 3872] [serial = 391] [outer = 0000000000000000] 16:43:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (00000096389A7800) [pid = 3872] [serial = 392] [outer = 0000009638683000] 16:43:27 INFO - PROCESS | 3872 | 1464392607065 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963949A000) [pid = 3872] [serial = 393] [outer = 0000009638683000] 16:43:27 INFO - PROCESS | 3872 | 1464392607517 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 16:43:27 INFO - PROCESS | 3872 | 1464392607588 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 3872 | 1464392607598 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 16:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:43:27 INFO - PROCESS | 3872 | 1464392607644 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 3872 | 1464392607646 Marionette TRACE conn7 <- [1,490,null,{}] 16:43:27 INFO - PROCESS | 3872 | 1464392607650 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 3872 | 1464392607789 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 16:43:27 INFO - PROCESS | 3872 | 1464392607837 Marionette TRACE conn7 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B8D7000 == 56 [pid = 3872] [id = 132] 16:43:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009639874C00) [pid = 3872] [serial = 394] [outer = 0000000000000000] 16:43:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (00000096399CD400) [pid = 3872] [serial = 395] [outer = 0000009639874C00] 16:43:27 INFO - PROCESS | 3872 | 1464392607884 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009639AC8000) [pid = 3872] [serial = 396] [outer = 0000009639874C00] 16:43:28 INFO - PROCESS | 3872 | 1464392608310 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 16:43:28 INFO - PROCESS | 3872 | 1464392608324 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 16:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:43:28 INFO - PROCESS | 3872 | 1464392608326 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 16:43:28 INFO - PROCESS | 3872 | 1464392608329 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 3872 | 1464392608331 Marionette TRACE conn7 <- [1,494,null,{}] 16:43:28 INFO - PROCESS | 3872 | 1464392608334 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 3872 | 1464392608441 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 16:43:28 INFO - PROCESS | 3872 | 1464392608447 Marionette TRACE conn7 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C688000 == 57 [pid = 3872] [id = 133] 16:43:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (0000009639ACE000) [pid = 3872] [serial = 397] [outer = 0000000000000000] 16:43:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009639BCA000) [pid = 3872] [serial = 398] [outer = 0000009639ACE000] 16:43:28 INFO - PROCESS | 3872 | 1464392608530 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963A792400) [pid = 3872] [serial = 399] [outer = 0000009639ACE000] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009639586800) [pid = 3872] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000962C03E400) [pid = 3872] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009639AC5C00) [pid = 3872] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009632CB1000) [pid = 3872] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (000000963A077400) [pid = 3872] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (00000096389A9000) [pid = 3872] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (00000096359F3C00) [pid = 3872] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963D010C00) [pid = 3872] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (0000009630AE9000) [pid = 3872] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (0000009630B38400) [pid = 3872] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (0000009635936400) [pid = 3872] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (0000009639ACB400) [pid = 3872] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (00000096378AAC00) [pid = 3872] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (0000009635939C00) [pid = 3872] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (000000963D0BE000) [pid = 3872] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:43:28 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (0000009639551000) [pid = 3872] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:43:29 INFO - PROCESS | 3872 | 1464392609012 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 735ms 16:43:29 INFO - PROCESS | 3872 | 1464392609068 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 3872 | 1464392609070 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 16:43:29 INFO - PROCESS | 3872 | 1464392609073 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:43:29 INFO - PROCESS | 3872 | 1464392609075 Marionette TRACE conn7 <- [1,498,null,{}] 16:43:29 INFO - PROCESS | 3872 | 1464392609079 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 3872 | 1464392609197 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 16:43:29 INFO - PROCESS | 3872 | 1464392609204 Marionette TRACE conn7 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBCB800 == 58 [pid = 3872] [id = 134] 16:43:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (00000096364A5C00) [pid = 3872] [serial = 400] [outer = 0000000000000000] 16:43:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (0000009639A2E000) [pid = 3872] [serial = 401] [outer = 00000096364A5C00] 16:43:29 INFO - PROCESS | 3872 | 1464392609250 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (000000963A9DC800) [pid = 3872] [serial = 402] [outer = 00000096364A5C00] 16:43:29 INFO - PROCESS | 3872 | 1464392609678 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 16:43:29 INFO - PROCESS | 3872 | 1464392609747 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 3872 | 1464392609749 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 16:43:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:43:29 INFO - PROCESS | 3872 | 1464392609752 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 3872 | 1464392609754 Marionette TRACE conn7 <- [1,502,null,{}] 16:43:29 INFO - PROCESS | 3872 | 1464392609758 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 3872 | 1464392609841 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 16:43:29 INFO - PROCESS | 3872 | 1464392609850 Marionette TRACE conn7 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4E1800 == 59 [pid = 3872] [id = 135] 16:43:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (000000963B23E000) [pid = 3872] [serial = 403] [outer = 0000000000000000] 16:43:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963B714000) [pid = 3872] [serial = 404] [outer = 000000963B23E000] 16:43:29 INFO - PROCESS | 3872 | 1464392609895 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (000000963BAEF000) [pid = 3872] [serial = 405] [outer = 000000963B23E000] 16:43:30 INFO - PROCESS | 3872 | 1464392610310 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:43:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 586ms 16:43:30 INFO - PROCESS | 3872 | 1464392610345 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 3872 | 1464392610347 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 16:43:30 INFO - PROCESS | 3872 | 1464392610351 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 3872 | 1464392610353 Marionette TRACE conn7 <- [1,506,null,{}] 16:43:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:43:30 INFO - PROCESS | 3872 | 1464392610356 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 3872 | 1464392610444 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 16:43:30 INFO - PROCESS | 3872 | 1464392610462 Marionette TRACE conn7 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403EA000 == 60 [pid = 3872] [id = 136] 16:43:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (000000963C762400) [pid = 3872] [serial = 406] [outer = 0000000000000000] 16:43:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (000000963D011400) [pid = 3872] [serial = 407] [outer = 000000963C762400] 16:43:30 INFO - PROCESS | 3872 | 1464392610509 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (000000963D0B7400) [pid = 3872] [serial = 408] [outer = 000000963C762400] 16:43:31 INFO - PROCESS | 3872 | 1464392611180 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:43:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 881ms 16:43:31 INFO - PROCESS | 3872 | 1464392611237 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 3872 | 1464392611242 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 16:43:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:43:31 INFO - PROCESS | 3872 | 1464392611248 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 3872 | 1464392611252 Marionette TRACE conn7 <- [1,510,null,{}] 16:43:31 INFO - PROCESS | 3872 | 1464392611258 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 3872 | 1464392611377 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 16:43:31 INFO - PROCESS | 3872 | 1464392611452 Marionette TRACE conn7 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C22000 == 61 [pid = 3872] [id = 137] 16:43:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000962D713400) [pid = 3872] [serial = 409] [outer = 0000000000000000] 16:43:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009630B40400) [pid = 3872] [serial = 410] [outer = 000000962D713400] 16:43:31 INFO - PROCESS | 3872 | 1464392611554 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009635930400) [pid = 3872] [serial = 411] [outer = 000000962D713400] 16:43:32 INFO - PROCESS | 3872 | 1464392612204 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:43:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 986ms 16:43:32 INFO - PROCESS | 3872 | 1464392612238 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 3872 | 1464392612244 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 16:43:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:43:32 INFO - PROCESS | 3872 | 1464392612251 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 3872 | 1464392612254 Marionette TRACE conn7 <- [1,514,null,{}] 16:43:32 INFO - PROCESS | 3872 | 1464392612258 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 3872 | 1464392612374 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 16:43:32 INFO - PROCESS | 3872 | 1464392612448 Marionette TRACE conn7 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B2E1800 == 62 [pid = 3872] [id = 138] 16:43:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (00000096378B2000) [pid = 3872] [serial = 412] [outer = 0000000000000000] 16:43:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963836F000) [pid = 3872] [serial = 413] [outer = 00000096378B2000] 16:43:32 INFO - PROCESS | 3872 | 1464392612546 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009639553800) [pid = 3872] [serial = 414] [outer = 00000096378B2000] 16:43:33 INFO - PROCESS | 3872 | 1464392613139 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 16:43:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 922ms 16:43:33 INFO - PROCESS | 3872 | 1464392613179 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 3872 | 1464392613182 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 16:43:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:43:33 INFO - PROCESS | 3872 | 1464392613185 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 3872 | 1464392613189 Marionette TRACE conn7 <- [1,518,null,{}] 16:43:33 INFO - PROCESS | 3872 | 1464392613201 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 3872 | 1464392613316 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 16:43:33 INFO - PROCESS | 3872 | 1464392613420 Marionette TRACE conn7 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7D0000 == 63 [pid = 3872] [id = 139] 16:43:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009639035C00) [pid = 3872] [serial = 415] [outer = 0000000000000000] 16:43:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963C036800) [pid = 3872] [serial = 416] [outer = 0000009639035C00] 16:43:33 INFO - PROCESS | 3872 | 1464392613483 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963D0C0000) [pid = 3872] [serial = 417] [outer = 0000009639035C00] 16:43:34 INFO - PROCESS | 3872 | 1464392614112 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:43:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 986ms 16:43:34 INFO - PROCESS | 3872 | 1464392614174 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 16:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:43:34 INFO - PROCESS | 3872 | 1464392614177 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 16:43:34 INFO - PROCESS | 3872 | 1464392614181 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 3872 | 1464392614183 Marionette TRACE conn7 <- [1,522,null,{}] 16:43:34 INFO - PROCESS | 3872 | 1464392614187 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 3872 | 1464392614300 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 16:43:34 INFO - PROCESS | 3872 | 1464392614372 Marionette TRACE conn7 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641789000 == 64 [pid = 3872] [id = 140] 16:43:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963D445C00) [pid = 3872] [serial = 418] [outer = 0000000000000000] 16:43:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963D44C800) [pid = 3872] [serial = 419] [outer = 000000963D445C00] 16:43:34 INFO - PROCESS | 3872 | 1464392614470 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963D4C6000) [pid = 3872] [serial = 420] [outer = 000000963D445C00] 16:43:35 INFO - PROCESS | 3872 | 1464392615090 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:43:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 986ms 16:43:35 INFO - PROCESS | 3872 | 1464392615168 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 3872 | 1464392615171 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 16:43:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:43:35 INFO - PROCESS | 3872 | 1464392615175 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 3872 | 1464392615177 Marionette TRACE conn7 <- [1,526,null,{}] 16:43:35 INFO - PROCESS | 3872 | 1464392615181 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 3872 | 1464392615291 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 16:43:35 INFO - PROCESS | 3872 | 1464392615363 Marionette TRACE conn7 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF20800 == 65 [pid = 3872] [id = 141] 16:43:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (000000963B7AC400) [pid = 3872] [serial = 421] [outer = 0000000000000000] 16:43:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963D44F800) [pid = 3872] [serial = 422] [outer = 000000963B7AC400] 16:43:35 INFO - PROCESS | 3872 | 1464392615421 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963D508400) [pid = 3872] [serial = 423] [outer = 000000963B7AC400] 16:43:36 INFO - PROCESS | 3872 | 1464392616197 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 16:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1079ms 16:43:36 INFO - PROCESS | 3872 | 1464392616257 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 3872 | 1464392616261 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 16:43:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:43:36 INFO - PROCESS | 3872 | 1464392616266 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 3872 | 1464392616269 Marionette TRACE conn7 <- [1,530,null,{}] 16:43:36 INFO - PROCESS | 3872 | 1464392616275 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 3872 | 1464392616381 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 16:43:36 INFO - PROCESS | 3872 | 1464392616457 Marionette TRACE conn7 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C68F000 == 66 [pid = 3872] [id = 142] 16:43:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000962C0BE000) [pid = 3872] [serial = 424] [outer = 0000000000000000] 16:43:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000962C64A400) [pid = 3872] [serial = 425] [outer = 000000962C0BE000] 16:43:36 INFO - PROCESS | 3872 | 1464392616556 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (000000963596BC00) [pid = 3872] [serial = 426] [outer = 000000962C0BE000] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 0000009630DE7800 == 65 [pid = 3872] [id = 42] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4E1800 == 64 [pid = 3872] [id = 135] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBCB800 == 63 [pid = 3872] [id = 134] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 000000962C688000 == 62 [pid = 3872] [id = 133] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 000000963B8D7000 == 61 [pid = 3872] [id = 132] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 000000963A73B800 == 60 [pid = 3872] [id = 131] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 00000096390A4000 == 59 [pid = 3872] [id = 130] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 0000009637C3E800 == 58 [pid = 3872] [id = 129] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 0000009632227000 == 57 [pid = 3872] [id = 128] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 0000009630913800 == 56 [pid = 3872] [id = 127] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FC5000 == 55 [pid = 3872] [id = 125] 16:43:36 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7D9800 == 54 [pid = 3872] [id = 124] 16:43:36 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (000000963EFAF400) [pid = 3872] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009635B8A000 == 53 [pid = 3872] [id = 123] 16:43:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D16800 == 52 [pid = 3872] [id = 122] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (0000009639590C00) [pid = 3872] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009630A7E800) [pid = 3872] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (000000963BA6B000) [pid = 3872] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (0000009637835800) [pid = 3872] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963B722C00) [pid = 3872] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963B239000) [pid = 3872] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009639BCEC00) [pid = 3872] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963D4C5800) [pid = 3872] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (00000096389A8000) [pid = 3872] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000963D4C5C00) [pid = 3872] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963D015C00) [pid = 3872] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009630B3D800) [pid = 3872] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009632939C00) [pid = 3872] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000963310E000) [pid = 3872] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009631630800) [pid = 3872] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (00000096378B4000) [pid = 3872] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (000000963A94CC00) [pid = 3872] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (0000009639BC5000) [pid = 3872] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (00000096389AD000) [pid = 3872] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (0000009638139C00) [pid = 3872] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (00000096389A8C00) [pid = 3872] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (000000963D0C6C00) [pid = 3872] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (000000963D0BF000) [pid = 3872] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (000000963D00F800) [pid = 3872] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (0000009639585800) [pid = 3872] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (0000009639875400) [pid = 3872] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (000000963836EC00) [pid = 3872] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (000000963EBB7000) [pid = 3872] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:43:37 INFO - PROCESS | 3872 | 1464392617218 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:43:37 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:43:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:43:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:43:37 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:43:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:43:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:43:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 16:43:37 INFO - PROCESS | 3872 | 1464392617259 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 3872 | 1464392617265 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 16:43:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:43:37 INFO - PROCESS | 3872 | 1464392617272 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 3872 | 1464392617274 Marionette TRACE conn7 <- [1,534,null,{}] 16:43:37 INFO - PROCESS | 3872 | 1464392617278 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 3872 | 1464392617382 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 16:43:37 INFO - PROCESS | 3872 | 1464392617390 Marionette TRACE conn7 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C91800 == 53 [pid = 3872] [id = 143] 16:43:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (000000962CF4E400) [pid = 3872] [serial = 427] [outer = 0000000000000000] 16:43:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (0000009635967C00) [pid = 3872] [serial = 428] [outer = 000000962CF4E400] 16:43:37 INFO - PROCESS | 3872 | 1464392617436 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (00000096378B1400) [pid = 3872] [serial = 429] [outer = 000000962CF4E400] 16:43:37 INFO - PROCESS | 3872 | 1464392617932 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 16:43:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 733ms 16:43:38 INFO - PROCESS | 3872 | 1464392618010 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 3872 | 1464392618012 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:43:38 INFO - PROCESS | 3872 | 1464392618016 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 3872 | 1464392618020 Marionette TRACE conn7 <- [1,538,null,{}] 16:43:38 INFO - PROCESS | 3872 | 1464392618030 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 3872 | 1464392618124 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 16:43:38 INFO - PROCESS | 3872 | 1464392618196 Marionette TRACE conn7 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639E52000 == 54 [pid = 3872] [id = 144] 16:43:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (0000009637CE1800) [pid = 3872] [serial = 430] [outer = 0000000000000000] 16:43:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (00000096389A8C00) [pid = 3872] [serial = 431] [outer = 0000009637CE1800] 16:43:38 INFO - PROCESS | 3872 | 1464392618247 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (0000009639552C00) [pid = 3872] [serial = 432] [outer = 0000009637CE1800] 16:43:38 INFO - PROCESS | 3872 | 1464392618631 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 16:43:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 16:43:38 INFO - PROCESS | 3872 | 1464392618653 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 3872 | 1464392618656 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:43:38 INFO - PROCESS | 3872 | 1464392618659 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 3872 | 1464392618661 Marionette TRACE conn7 <- [1,542,null,{}] 16:43:38 INFO - PROCESS | 3872 | 1464392618665 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 3872 | 1464392618757 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 16:43:38 INFO - PROCESS | 3872 | 1464392618764 Marionette TRACE conn7 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B7DE800 == 55 [pid = 3872] [id = 145] 16:43:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963958E800) [pid = 3872] [serial = 433] [outer = 0000000000000000] 16:43:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (0000009639875C00) [pid = 3872] [serial = 434] [outer = 000000963958E800] 16:43:38 INFO - PROCESS | 3872 | 1464392618812 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009639A83000) [pid = 3872] [serial = 435] [outer = 000000963958E800] 16:43:39 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:39 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:39 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:39 INFO - PROCESS | 3872 | 1464392619267 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 16:43:39 INFO - PROCESS | 3872 | 1464392619332 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 3872 | 1464392619334 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 16:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:43:39 INFO - PROCESS | 3872 | 1464392619338 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 3872 | 1464392619339 Marionette TRACE conn7 <- [1,546,null,{}] 16:43:39 INFO - PROCESS | 3872 | 1464392619343 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 3872 | 1464392619450 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 16:43:39 INFO - PROCESS | 3872 | 1464392619500 Marionette TRACE conn7 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB7A000 == 56 [pid = 3872] [id = 146] 16:43:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009639ACDC00) [pid = 3872] [serial = 436] [outer = 0000000000000000] 16:43:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009639AD2C00) [pid = 3872] [serial = 437] [outer = 0000009639ACDC00] 16:43:39 INFO - PROCESS | 3872 | 1464392619546 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963A719400) [pid = 3872] [serial = 438] [outer = 0000009639ACDC00] 16:43:39 INFO - PROCESS | 3872 | 1464392619987 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 16:43:40 INFO - PROCESS | 3872 | 1464392620012 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 3872 | 1464392620014 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 16:43:40 INFO - PROCESS | 3872 | 1464392620017 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:43:40 INFO - PROCESS | 3872 | 1464392620019 Marionette TRACE conn7 <- [1,550,null,{}] 16:43:40 INFO - PROCESS | 3872 | 1464392620023 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 3872 | 1464392620161 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 16:43:40 INFO - PROCESS | 3872 | 1464392620249 Marionette TRACE conn7 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4DC000 == 57 [pid = 3872] [id = 147] 16:43:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000963B722C00) [pid = 3872] [serial = 439] [outer = 0000000000000000] 16:43:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000963D0BE000) [pid = 3872] [serial = 440] [outer = 000000963B722C00] 16:43:40 INFO - PROCESS | 3872 | 1464392620297 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (000000963D4C8000) [pid = 3872] [serial = 441] [outer = 000000963B722C00] 16:43:40 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:40 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:40 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:40 INFO - PROCESS | 3872 | 1464392620733 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 734ms 16:43:40 INFO - PROCESS | 3872 | 1464392620755 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 3872 | 1464392620757 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 16:43:40 INFO - PROCESS | 3872 | 1464392620760 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:43:40 INFO - PROCESS | 3872 | 1464392620762 Marionette TRACE conn7 <- [1,554,null,{}] 16:43:40 INFO - PROCESS | 3872 | 1464392620770 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 3872 | 1464392620883 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 16:43:40 INFO - PROCESS | 3872 | 1464392620892 Marionette TRACE conn7 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406D9800 == 58 [pid = 3872] [id = 148] 16:43:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963D42B400) [pid = 3872] [serial = 442] [outer = 0000000000000000] 16:43:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963D433000) [pid = 3872] [serial = 443] [outer = 000000963D42B400] 16:43:40 INFO - PROCESS | 3872 | 1464392620937 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963D439C00) [pid = 3872] [serial = 444] [outer = 000000963D42B400] 16:43:41 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:41 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009639879000) [pid = 3872] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009638683000) [pid = 3872] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009639874C00) [pid = 3872] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000962BE1DC00) [pid = 3872] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009630A85000) [pid = 3872] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (0000009639ACE000) [pid = 3872] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (000000963813AC00) [pid = 3872] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000962C52D800) [pid = 3872] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (00000096364A5C00) [pid = 3872] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (000000963B23E000) [pid = 3872] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:43:41 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (0000009630A5DC00) [pid = 3872] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:43:41 INFO - PROCESS | 3872 | 1464392621497 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 776ms 16:43:41 INFO - PROCESS | 3872 | 1464392621543 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 3872 | 1464392621545 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:43:41 INFO - PROCESS | 3872 | 1464392621556 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 3872 | 1464392621558 Marionette TRACE conn7 <- [1,558,null,{}] 16:43:41 INFO - PROCESS | 3872 | 1464392621562 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 3872 | 1464392621648 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 16:43:41 INFO - PROCESS | 3872 | 1464392621721 Marionette TRACE conn7 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C4D000 == 59 [pid = 3872] [id = 149] 16:43:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (000000962C0C5000) [pid = 3872] [serial = 445] [outer = 0000000000000000] 16:43:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (000000963813BC00) [pid = 3872] [serial = 446] [outer = 000000962C0C5000] 16:43:41 INFO - PROCESS | 3872 | 1464392621767 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (000000963BA65C00) [pid = 3872] [serial = 447] [outer = 000000962C0C5000] 16:43:42 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:42 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:42 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:42 INFO - PROCESS | 3872 | 1464392622146 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 16:43:42 INFO - PROCESS | 3872 | 1464392622188 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 3872 | 1464392622190 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 16:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:43:42 INFO - PROCESS | 3872 | 1464392622194 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 3872 | 1464392622195 Marionette TRACE conn7 <- [1,562,null,{}] 16:43:42 INFO - PROCESS | 3872 | 1464392622199 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 3872 | 1464392622312 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 16:43:42 INFO - PROCESS | 3872 | 1464392622320 Marionette TRACE conn7 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 3872 | ++DOCSHELL 000000964177B800 == 60 [pid = 3872] [id = 150] 16:43:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009639874C00) [pid = 3872] [serial = 448] [outer = 0000000000000000] 16:43:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963D50B400) [pid = 3872] [serial = 449] [outer = 0000009639874C00] 16:43:42 INFO - PROCESS | 3872 | 1464392622367 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000963D518400) [pid = 3872] [serial = 450] [outer = 0000009639874C00] 16:43:42 INFO - PROCESS | 3872 | 1464392622771 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 16:43:42 INFO - PROCESS | 3872 | 1464392622827 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 3872 | 1464392622829 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 16:43:42 INFO - PROCESS | 3872 | 1464392622832 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:43:42 INFO - PROCESS | 3872 | 1464392622834 Marionette TRACE conn7 <- [1,566,null,{}] 16:43:42 INFO - PROCESS | 3872 | 1464392622838 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 3872 | 1464392622957 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 16:43:43 INFO - PROCESS | 3872 | 1464392623007 Marionette TRACE conn7 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FB1000 == 61 [pid = 3872] [id = 151] 16:43:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009638134800) [pid = 3872] [serial = 451] [outer = 0000000000000000] 16:43:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (000000963EBB2C00) [pid = 3872] [serial = 452] [outer = 0000009638134800] 16:43:43 INFO - PROCESS | 3872 | 1464392623053 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963EFAB000) [pid = 3872] [serial = 453] [outer = 0000009638134800] 16:43:43 INFO - PROCESS | 3872 | 1464392623533 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 776ms 16:43:43 INFO - PROCESS | 3872 | 1464392623621 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 3872 | 1464392623627 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 16:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:43:43 INFO - PROCESS | 3872 | 1464392623634 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 3872 | 1464392623639 Marionette TRACE conn7 <- [1,570,null,{}] 16:43:43 INFO - PROCESS | 3872 | 1464392623646 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 3872 | 1464392623778 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 16:43:43 INFO - PROCESS | 3872 | 1464392623861 Marionette TRACE conn7 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C0E000 == 62 [pid = 3872] [id = 152] 16:43:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000962BF1FC00) [pid = 3872] [serial = 454] [outer = 0000000000000000] 16:43:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009630B3E400) [pid = 3872] [serial = 455] [outer = 000000962BF1FC00] 16:43:43 INFO - PROCESS | 3872 | 1464392623921 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009635961000) [pid = 3872] [serial = 456] [outer = 000000962BF1FC00] 16:43:44 INFO - PROCESS | 3872 | 1464392624532 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 923ms 16:43:44 INFO - PROCESS | 3872 | 1464392624563 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 3872 | 1464392624569 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 16:43:44 INFO - PROCESS | 3872 | 1464392624576 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:43:44 INFO - PROCESS | 3872 | 1464392624579 Marionette TRACE conn7 <- [1,574,null,{}] 16:43:44 INFO - PROCESS | 3872 | 1464392624584 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 3872 | 1464392624702 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 16:43:44 INFO - PROCESS | 3872 | 1464392624792 Marionette TRACE conn7 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B2C9000 == 63 [pid = 3872] [id = 153] 16:43:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963838D000) [pid = 3872] [serial = 457] [outer = 0000000000000000] 16:43:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (0000009638679C00) [pid = 3872] [serial = 458] [outer = 000000963838D000] 16:43:44 INFO - PROCESS | 3872 | 1464392624850 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963955C000) [pid = 3872] [serial = 459] [outer = 000000963838D000] 16:43:45 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:45 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:45 INFO - PROCESS | 3872 | 1464392625397 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 881ms 16:43:45 INFO - PROCESS | 3872 | 1464392625464 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 16:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:43:45 INFO - PROCESS | 3872 | 1464392625467 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 16:43:45 INFO - PROCESS | 3872 | 1464392625484 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 3872 | 1464392625489 Marionette TRACE conn7 <- [1,578,null,{}] 16:43:45 INFO - PROCESS | 3872 | 1464392625503 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 3872 | 1464392625669 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 16:43:45 INFO - PROCESS | 3872 | 1464392625681 Marionette TRACE conn7 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437A2800 == 64 [pid = 3872] [id = 154] 16:43:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963926A000) [pid = 3872] [serial = 460] [outer = 0000000000000000] 16:43:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (000000963987F000) [pid = 3872] [serial = 461] [outer = 000000963926A000] 16:43:45 INFO - PROCESS | 3872 | 1464392625740 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963B240C00) [pid = 3872] [serial = 462] [outer = 000000963926A000] 16:43:46 INFO - PROCESS | 3872 | 1464392626324 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 902ms 16:43:46 INFO - PROCESS | 3872 | 1464392626373 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 3872 | 1464392626376 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 16:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:43:46 INFO - PROCESS | 3872 | 1464392626380 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 3872 | 1464392626382 Marionette TRACE conn7 <- [1,582,null,{}] 16:43:46 INFO - PROCESS | 3872 | 1464392626386 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 3872 | 1464392626532 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 16:43:46 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:43:46 INFO - PROCESS | 3872 | 1464392626841 Marionette TRACE conn7 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432DB000 == 65 [pid = 3872] [id = 155] 16:43:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963D443400) [pid = 3872] [serial = 463] [outer = 0000000000000000] 16:43:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963D4C7400) [pid = 3872] [serial = 464] [outer = 000000963D443400] 16:43:46 INFO - PROCESS | 3872 | 1464392626903 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963EFA5400) [pid = 3872] [serial = 465] [outer = 000000963D443400] 16:43:47 INFO - PROCESS | 3872 | 1464392627523 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1176ms 16:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:43:47 INFO - PROCESS | 3872 | 1464392627558 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 3872 | 1464392627561 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 16:43:47 INFO - PROCESS | 3872 | 1464392627565 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 3872 | 1464392627567 Marionette TRACE conn7 <- [1,586,null,{}] 16:43:47 INFO - PROCESS | 3872 | 1464392627571 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 3872 | 1464392627680 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 16:43:47 INFO - PROCESS | 3872 | 1464392627796 Marionette TRACE conn7 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E79000 == 66 [pid = 3872] [id = 156] 16:43:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (00000096406AE000) [pid = 3872] [serial = 466] [outer = 0000000000000000] 16:43:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (00000096406B4800) [pid = 3872] [serial = 467] [outer = 00000096406AE000] 16:43:47 INFO - PROCESS | 3872 | 1464392627853 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (0000009641CCF000) [pid = 3872] [serial = 468] [outer = 00000096406AE000] 16:43:48 INFO - PROCESS | 3872 | 1464392628442 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1126ms 16:43:48 INFO - PROCESS | 3872 | 1464392628712 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 3872 | 1464392628717 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 16:43:48 INFO - PROCESS | 3872 | 1464392628723 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:43:48 INFO - PROCESS | 3872 | 1464392628726 Marionette TRACE conn7 <- [1,590,null,{}] 16:43:48 INFO - PROCESS | 3872 | 1464392628732 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 3872 | 1464392628837 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 16:43:48 INFO - PROCESS | 3872 | 1464392628908 Marionette TRACE conn7 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 3872 | ++DOCSHELL 000000963120D800 == 67 [pid = 3872] [id = 157] 16:43:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (000000962D70DC00) [pid = 3872] [serial = 469] [outer = 0000000000000000] 16:43:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000963090FC00) [pid = 3872] [serial = 470] [outer = 000000962D70DC00] 16:43:48 INFO - PROCESS | 3872 | 1464392628959 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (0000009631229400) [pid = 3872] [serial = 471] [outer = 000000962D70DC00] 16:43:49 INFO - PROCESS | 3872 | 1464392629529 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 838ms 16:43:49 INFO - PROCESS | 3872 | 1464392629568 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 3872 | 1464392629572 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 16:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:43:49 INFO - PROCESS | 3872 | 1464392629579 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 3872 | 1464392629584 Marionette TRACE conn7 <- [1,594,null,{}] 16:43:49 INFO - PROCESS | 3872 | 1464392629588 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 3872 | 1464392629694 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 16:43:49 INFO - PROCESS | 3872 | 1464392629773 Marionette TRACE conn7 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 3872 | ++DOCSHELL 00000096316CB800 == 68 [pid = 3872] [id = 158] 16:43:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (0000009631277000) [pid = 3872] [serial = 472] [outer = 0000000000000000] 16:43:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (0000009632CACC00) [pid = 3872] [serial = 473] [outer = 0000009631277000] 16:43:49 INFO - PROCESS | 3872 | 1464392629823 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (0000009636499C00) [pid = 3872] [serial = 474] [outer = 0000009631277000] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964177B800 == 67 [pid = 3872] [id = 150] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C4D000 == 66 [pid = 3872] [id = 149] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096406D9800 == 65 [pid = 3872] [id = 148] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4DC000 == 64 [pid = 3872] [id = 147] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB7A000 == 63 [pid = 3872] [id = 146] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (000000963D011400) [pid = 3872] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963B7DE800 == 62 [pid = 3872] [id = 145] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009639E52000 == 61 [pid = 3872] [id = 144] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C91800 == 60 [pid = 3872] [id = 143] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 000000962C68F000 == 59 [pid = 3872] [id = 142] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C22000 == 58 [pid = 3872] [id = 137] 16:43:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096403EA000 == 57 [pid = 3872] [id = 136] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000963B8F7C00) [pid = 3872] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (000000963BAEF000) [pid = 3872] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (00000096392BFC00) [pid = 3872] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (000000963B714000) [pid = 3872] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (0000009632934000) [pid = 3872] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (0000009631229000) [pid = 3872] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (000000963A9DC800) [pid = 3872] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (000000963A792400) [pid = 3872] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (0000009638677400) [pid = 3872] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (00000096389A7800) [pid = 3872] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (00000096399CD400) [pid = 3872] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963949A000) [pid = 3872] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (0000009641CCF400) [pid = 3872] [serial = 378] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963D512400) [pid = 3872] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (00000096364A2800) [pid = 3872] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (00000096378B2C00) [pid = 3872] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009639BCA000) [pid = 3872] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000963D516800) [pid = 3872] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963954EC00) [pid = 3872] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009632935800) [pid = 3872] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009638372400) [pid = 3872] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009631252C00) [pid = 3872] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (000000962CB9C000) [pid = 3872] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (0000009639AC8000) [pid = 3872] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009639A2E000) [pid = 3872] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3872 | 1464392630490 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 922ms 16:43:50 INFO - PROCESS | 3872 | 1464392630503 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 3872 | 1464392630506 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 16:43:50 INFO - PROCESS | 3872 | 1464392630509 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:43:50 INFO - PROCESS | 3872 | 1464392630512 Marionette TRACE conn7 <- [1,598,null,{}] 16:43:50 INFO - PROCESS | 3872 | 1464392630522 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 3872 | 1464392630611 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 16:43:50 INFO - PROCESS | 3872 | 1464392630681 Marionette TRACE conn7 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C18800 == 58 [pid = 3872] [id = 159] 16:43:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (0000009630B3B800) [pid = 3872] [serial = 475] [outer = 0000000000000000] 16:43:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009632935800) [pid = 3872] [serial = 476] [outer = 0000009630B3B800] 16:43:50 INFO - PROCESS | 3872 | 1464392630740 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009637622800) [pid = 3872] [serial = 477] [outer = 0000009630B3B800] 16:43:51 INFO - PROCESS | 3872 | 1464392631156 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 16:43:51 INFO - PROCESS | 3872 | 1464392631183 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 3872 | 1464392631185 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:43:51 INFO - PROCESS | 3872 | 1464392631188 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 3872 | 1464392631190 Marionette TRACE conn7 <- [1,602,null,{}] 16:43:51 INFO - PROCESS | 3872 | 1464392631194 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 3872 | 1464392631283 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 16:43:51 INFO - PROCESS | 3872 | 1464392631291 Marionette TRACE conn7 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638E49800 == 59 [pid = 3872] [id = 160] 16:43:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009637CEEC00) [pid = 3872] [serial = 478] [outer = 0000000000000000] 16:43:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963836EC00) [pid = 3872] [serial = 479] [outer = 0000009637CEEC00] 16:43:51 INFO - PROCESS | 3872 | 1464392631337 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009638677C00) [pid = 3872] [serial = 480] [outer = 0000009637CEEC00] 16:43:51 INFO - PROCESS | 3872 | 1464392631864 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 16:43:51 INFO - PROCESS | 3872 | 1464392631926 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 3872 | 1464392631928 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 16:43:51 INFO - PROCESS | 3872 | 1464392631931 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:43:51 INFO - PROCESS | 3872 | 1464392631933 Marionette TRACE conn7 <- [1,606,null,{}] 16:43:51 INFO - PROCESS | 3872 | 1464392631937 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 3872 | 1464392632021 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 16:43:52 INFO - PROCESS | 3872 | 1464392632030 Marionette TRACE conn7 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639662000 == 60 [pid = 3872] [id = 161] 16:43:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963885C800) [pid = 3872] [serial = 481] [outer = 0000000000000000] 16:43:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (00000096388CAC00) [pid = 3872] [serial = 482] [outer = 000000963885C800] 16:43:52 INFO - PROCESS | 3872 | 1464392632075 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (0000009639111C00) [pid = 3872] [serial = 483] [outer = 000000963885C800] 16:43:52 INFO - PROCESS | 3872 | 1464392632493 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 16:43:52 INFO - PROCESS | 3872 | 1464392632564 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 3872 | 1464392632566 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 16:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:43:52 INFO - PROCESS | 3872 | 1464392632569 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 3872 | 1464392632571 Marionette TRACE conn7 <- [1,610,null,{}] 16:43:52 INFO - PROCESS | 3872 | 1464392632575 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 3872 | 1464392632734 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 16:43:52 INFO - PROCESS | 3872 | 1464392632755 Marionette TRACE conn7 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000962CB18000 == 61 [pid = 3872] [id = 162] 16:43:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (00000096389B4000) [pid = 3872] [serial = 484] [outer = 0000000000000000] 16:43:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009639586800) [pid = 3872] [serial = 485] [outer = 00000096389B4000] 16:43:52 INFO - PROCESS | 3872 | 1464392632803 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009639877400) [pid = 3872] [serial = 486] [outer = 00000096389B4000] 16:43:53 INFO - PROCESS | 3872 | 1464392633257 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 16:43:53 INFO - PROCESS | 3872 | 1464392633307 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 3872 | 1464392633309 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:43:53 INFO - PROCESS | 3872 | 1464392633319 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 3872 | 1464392633322 Marionette TRACE conn7 <- [1,614,null,{}] 16:43:53 INFO - PROCESS | 3872 | 1464392633333 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 3872 | 1464392633439 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 16:43:53 INFO - PROCESS | 3872 | 1464392633451 Marionette TRACE conn7 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C062000 == 62 [pid = 3872] [id = 163] 16:43:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009639879800) [pid = 3872] [serial = 487] [outer = 0000000000000000] 16:43:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009639A29000) [pid = 3872] [serial = 488] [outer = 0000009639879800] 16:43:53 INFO - PROCESS | 3872 | 1464392633536 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009639AC8400) [pid = 3872] [serial = 489] [outer = 0000009639879800] 16:43:53 INFO - PROCESS | 3872 | 1464392633947 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 16:43:54 INFO - PROCESS | 3872 | 1464392634007 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 3872 | 1464392634010 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:43:54 INFO - PROCESS | 3872 | 1464392634021 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 3872 | 1464392634023 Marionette TRACE conn7 <- [1,618,null,{}] 16:43:54 INFO - PROCESS | 3872 | 1464392634026 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 3872 | 1464392634165 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 16:43:54 INFO - PROCESS | 3872 | 1464392634220 Marionette TRACE conn7 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB88000 == 63 [pid = 3872] [id = 164] 16:43:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (00000096399C6400) [pid = 3872] [serial = 490] [outer = 0000000000000000] 16:43:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (0000009639BC7400) [pid = 3872] [serial = 491] [outer = 00000096399C6400] 16:43:54 INFO - PROCESS | 3872 | 1464392634265 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (000000963A123800) [pid = 3872] [serial = 492] [outer = 00000096399C6400] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009637CE1800) [pid = 3872] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (000000963EFA9000) [pid = 3872] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000963958E800) [pid = 3872] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009630AE3800) [pid = 3872] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963B7AC400) [pid = 3872] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963B722C00) [pid = 3872] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963D42B400) [pid = 3872] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963D4CC000) [pid = 3872] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000962CF4E400) [pid = 3872] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009639874C00) [pid = 3872] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009639ACDC00) [pid = 3872] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009638856800) [pid = 3872] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000962C0BE000) [pid = 3872] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:43:54 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000962C0C5000) [pid = 3872] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:43:54 INFO - PROCESS | 3872 | 1464392634847 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 16:43:54 INFO - PROCESS | 3872 | 1464392634902 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 3872 | 1464392634904 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:43:54 INFO - PROCESS | 3872 | 1464392634908 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 3872 | 1464392634910 Marionette TRACE conn7 <- [1,622,null,{}] 16:43:54 INFO - PROCESS | 3872 | 1464392634914 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 3872 | 1464392635031 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 16:43:55 INFO - PROCESS | 3872 | 1464392635079 Marionette TRACE conn7 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7CD800 == 64 [pid = 3872] [id = 165] 16:43:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963761FC00) [pid = 3872] [serial = 493] [outer = 0000000000000000] 16:43:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009639BCDC00) [pid = 3872] [serial = 494] [outer = 000000963761FC00] 16:43:55 INFO - PROCESS | 3872 | 1464392635125 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963A9E0800) [pid = 3872] [serial = 495] [outer = 000000963761FC00] 16:43:55 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:55 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:55 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:55 INFO - PROCESS | 3872 | 1464392635516 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 16:43:55 INFO - PROCESS | 3872 | 1464392635540 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 3872 | 1464392635543 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 16:43:55 INFO - PROCESS | 3872 | 1464392635546 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:43:55 INFO - PROCESS | 3872 | 1464392635547 Marionette TRACE conn7 <- [1,626,null,{}] 16:43:55 INFO - PROCESS | 3872 | 1464392635551 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 3872 | 1464392635636 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 16:43:55 INFO - PROCESS | 3872 | 1464392635642 Marionette TRACE conn7 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF22800 == 65 [pid = 3872] [id = 166] 16:43:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963B237800) [pid = 3872] [serial = 496] [outer = 0000000000000000] 16:43:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963B714000) [pid = 3872] [serial = 497] [outer = 000000963B237800] 16:43:55 INFO - PROCESS | 3872 | 1464392635687 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963BAE4C00) [pid = 3872] [serial = 498] [outer = 000000963B237800] 16:43:56 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:56 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:56 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:56 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:56 INFO - PROCESS | 3872 | 1464392636099 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 587ms 16:43:56 INFO - PROCESS | 3872 | 1464392636146 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 3872 | 1464392636149 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 16:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:43:56 INFO - PROCESS | 3872 | 1464392636158 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 3872 | 1464392636160 Marionette TRACE conn7 <- [1,630,null,{}] 16:43:56 INFO - PROCESS | 3872 | 1464392636164 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 3872 | 1464392636279 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 16:43:56 INFO - PROCESS | 3872 | 1464392636287 Marionette TRACE conn7 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403DA800 == 66 [pid = 3872] [id = 167] 16:43:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963C759000) [pid = 3872] [serial = 499] [outer = 0000000000000000] 16:43:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963C763400) [pid = 3872] [serial = 500] [outer = 000000963C759000] 16:43:56 INFO - PROCESS | 3872 | 1464392636344 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (000000963D42AC00) [pid = 3872] [serial = 501] [outer = 000000963C759000] 16:43:56 INFO - PROCESS | 3872 | 1464392636902 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 776ms 16:43:56 INFO - PROCESS | 3872 | 1464392636979 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 3872 | 1464392636983 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 16:43:57 INFO - PROCESS | 3872 | 1464392637003 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:43:57 INFO - PROCESS | 3872 | 1464392637008 Marionette TRACE conn7 <- [1,634,null,{}] 16:43:57 INFO - PROCESS | 3872 | 1464392637014 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 3872 | 1464392637140 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 16:43:57 INFO - PROCESS | 3872 | 1464392637251 Marionette TRACE conn7 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630B18000 == 67 [pid = 3872] [id = 168] 16:43:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009630963C00) [pid = 3872] [serial = 502] [outer = 0000000000000000] 16:43:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009630B34C00) [pid = 3872] [serial = 503] [outer = 0000009630963C00] 16:43:57 INFO - PROCESS | 3872 | 1464392637313 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (00000096323E9400) [pid = 3872] [serial = 504] [outer = 0000009630963C00] 16:43:57 INFO - PROCESS | 3872 | 1464392637920 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 16:43:58 INFO - PROCESS | 3872 | 1464392637996 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 3872 | 1464392638003 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 16:43:58 INFO - PROCESS | 3872 | 1464392638009 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:43:58 INFO - PROCESS | 3872 | 1464392638012 Marionette TRACE conn7 <- [1,638,null,{}] 16:43:58 INFO - PROCESS | 3872 | 1464392638017 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 3872 | 1464392638137 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 16:43:58 INFO - PROCESS | 3872 | 1464392638254 Marionette TRACE conn7 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7F0800 == 68 [pid = 3872] [id = 169] 16:43:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963783C800) [pid = 3872] [serial = 505] [outer = 0000000000000000] 16:43:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009638133800) [pid = 3872] [serial = 506] [outer = 000000963783C800] 16:43:58 INFO - PROCESS | 3872 | 1464392638312 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (0000009638864C00) [pid = 3872] [serial = 507] [outer = 000000963783C800] 16:43:58 INFO - PROCESS | 3872 | 1464392638946 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 16:43:59 INFO - PROCESS | 3872 | 1464392639001 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 3872 | 1464392639004 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 16:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:43:59 INFO - PROCESS | 3872 | 1464392639008 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 3872 | 1464392639012 Marionette TRACE conn7 <- [1,642,null,{}] 16:43:59 INFO - PROCESS | 3872 | 1464392639024 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 3872 | 1464392639140 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 16:43:59 INFO - PROCESS | 3872 | 1464392639260 Marionette TRACE conn7 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000964074D800 == 69 [pid = 3872] [id = 170] 16:43:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (0000009639871000) [pid = 3872] [serial = 508] [outer = 0000000000000000] 16:43:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (0000009639A2E400) [pid = 3872] [serial = 509] [outer = 0000009639871000] 16:43:59 INFO - PROCESS | 3872 | 1464392639322 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000963C69E400) [pid = 3872] [serial = 510] [outer = 0000009639871000] 16:43:59 INFO - PROCESS | 3872 | 1464392639948 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:44:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 986ms 16:44:00 INFO - PROCESS | 3872 | 1464392639996 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 3872 | 1464392640000 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 16:44:00 INFO - PROCESS | 3872 | 1464392640017 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 3872 | 1464392640020 Marionette TRACE conn7 <- [1,646,null,{}] 16:44:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:44:00 INFO - PROCESS | 3872 | 1464392640024 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 3872 | 1464392640137 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 16:44:00 INFO - PROCESS | 3872 | 1464392640210 Marionette TRACE conn7 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641781000 == 70 [pid = 3872] [id = 171] 16:44:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000963CE55C00) [pid = 3872] [serial = 511] [outer = 0000000000000000] 16:44:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (000000963CE59400) [pid = 3872] [serial = 512] [outer = 000000963CE55C00] 16:44:00 INFO - PROCESS | 3872 | 1464392640307 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (000000963D00D000) [pid = 3872] [serial = 513] [outer = 000000963CE55C00] 16:44:00 INFO - PROCESS | 3872 | 1464392640899 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:44:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 922ms 16:44:00 INFO - PROCESS | 3872 | 1464392640946 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 3872 | 1464392640948 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 16:44:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:44:00 INFO - PROCESS | 3872 | 1464392640952 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 3872 | 1464392640954 Marionette TRACE conn7 <- [1,650,null,{}] 16:44:00 INFO - PROCESS | 3872 | 1464392640958 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 3872 | 1464392641066 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 16:44:01 INFO - PROCESS | 3872 | 1464392641140 Marionette TRACE conn7 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632228000 == 71 [pid = 3872] [id = 172] 16:44:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (000000962BF23C00) [pid = 3872] [serial = 514] [outer = 0000000000000000] 16:44:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (000000962C038C00) [pid = 3872] [serial = 515] [outer = 000000962BF23C00] 16:44:01 INFO - PROCESS | 3872 | 1464392641349 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (0000009630B34400) [pid = 3872] [serial = 516] [outer = 000000962BF23C00] 16:44:01 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:01 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:44:02 INFO - PROCESS | 3872 | 1464392642038 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1122ms 16:44:02 INFO - PROCESS | 3872 | 1464392642078 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 3872 | 1464392642083 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:44:02 INFO - PROCESS | 3872 | 1464392642088 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 3872 | 1464392642092 Marionette TRACE conn7 <- [1,654,null,{}] 16:44:02 INFO - PROCESS | 3872 | 1464392642097 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 3872 | 1464392642207 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 16:44:02 INFO - PROCESS | 3872 | 1464392642285 Marionette TRACE conn7 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 3872 | ++DOCSHELL 000000962B89E800 == 72 [pid = 3872] [id = 173] 16:44:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 124 (000000962C0BFC00) [pid = 3872] [serial = 517] [outer = 0000000000000000] 16:44:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 125 (0000009630B37C00) [pid = 3872] [serial = 518] [outer = 000000962C0BFC00] 16:44:02 INFO - PROCESS | 3872 | 1464392642369 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 126 (00000096378B6800) [pid = 3872] [serial = 519] [outer = 000000962C0BFC00] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF22800 == 71 [pid = 3872] [id = 166] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7CD800 == 70 [pid = 3872] [id = 165] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB88000 == 69 [pid = 3872] [id = 164] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963C062000 == 68 [pid = 3872] [id = 163] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 000000962CB18000 == 67 [pid = 3872] [id = 162] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009639662000 == 66 [pid = 3872] [id = 161] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009638E49800 == 65 [pid = 3872] [id = 160] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C18800 == 64 [pid = 3872] [id = 159] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 125 (0000009630B40400) [pid = 3872] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 124 (000000963836F000) [pid = 3872] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 123 (000000963C036800) [pid = 3872] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 122 (000000963D44C800) [pid = 3872] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (000000963EBB2C00) [pid = 3872] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 00000096316CB800 == 63 [pid = 3872] [id = 158] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963120D800 == 62 [pid = 3872] [id = 157] 16:44:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C0E000 == 61 [pid = 3872] [id = 152] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (0000009639876800) [pid = 3872] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000963D51F000) [pid = 3872] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (00000096378AB000) [pid = 3872] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (000000963D4C8000) [pid = 3872] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (000000963D0BE000) [pid = 3872] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (000000963813BC00) [pid = 3872] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (000000963D433000) [pid = 3872] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (0000009635967C00) [pid = 3872] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (00000096378B1400) [pid = 3872] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (00000096389A8C00) [pid = 3872] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009639552C00) [pid = 3872] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (000000963596BC00) [pid = 3872] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000962C64A400) [pid = 3872] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (00000096406AE400) [pid = 3872] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963D50B400) [pid = 3872] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963D508400) [pid = 3872] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963D44F800) [pid = 3872] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009639875C00) [pid = 3872] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000963D518400) [pid = 3872] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963BA65C00) [pid = 3872] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009639AD2C00) [pid = 3872] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000963A719400) [pid = 3872] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000963D439C00) [pid = 3872] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009639A83000) [pid = 3872] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:44:02 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:02 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:44:02 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:02 INFO - PROCESS | 3872 | 1464392642875 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 839ms 16:44:02 INFO - PROCESS | 3872 | 1464392642930 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 3872 | 1464392642934 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:44:02 INFO - PROCESS | 3872 | 1464392642940 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 3872 | 1464392642943 Marionette TRACE conn7 <- [1,658,null,{}] 16:44:02 INFO - PROCESS | 3872 | 1464392642947 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 3872 | 1464392643037 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 16:44:03 INFO - PROCESS | 3872 | 1464392643047 Marionette TRACE conn7 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 3872 | ++DOCSHELL 000000963852B000 == 62 [pid = 3872] [id = 174] 16:44:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009637C68400) [pid = 3872] [serial = 520] [outer = 0000000000000000] 16:44:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009638140000) [pid = 3872] [serial = 521] [outer = 0000009637C68400] 16:44:03 INFO - PROCESS | 3872 | 1464392643095 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (0000009638731800) [pid = 3872] [serial = 522] [outer = 0000009637C68400] 16:44:03 INFO - PROCESS | 3872 | 1464392643569 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:44:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 16:44:03 INFO - PROCESS | 3872 | 1464392643615 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 3872 | 1464392643618 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 16:44:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:44:03 INFO - PROCESS | 3872 | 1464392643622 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 3872 | 1464392643625 Marionette TRACE conn7 <- [1,662,null,{}] 16:44:03 INFO - PROCESS | 3872 | 1464392643636 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 3872 | 1464392643728 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 16:44:03 INFO - PROCESS | 3872 | 1464392643739 Marionette TRACE conn7 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7EB800 == 63 [pid = 3872] [id = 175] 16:44:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963949A000) [pid = 3872] [serial = 523] [outer = 0000000000000000] 16:44:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009639556400) [pid = 3872] [serial = 524] [outer = 000000963949A000] 16:44:03 INFO - PROCESS | 3872 | 1464392643786 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (00000096395E1C00) [pid = 3872] [serial = 525] [outer = 000000963949A000] 16:44:04 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:04 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:44:04 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:04 INFO - PROCESS | 3872 | [3872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:44:04 INFO - PROCESS | 3872 | 1464392644271 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 16:44:04 INFO - PROCESS | 3872 | 1464392644316 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 3872 | 1464392644319 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 16:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:44:04 INFO - PROCESS | 3872 | 1464392644322 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 3872 | 1464392644324 Marionette TRACE conn7 <- [1,666,null,{}] 16:44:04 INFO - PROCESS | 3872 | 1464392644328 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 3872 | 1464392644417 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 16:44:04 INFO - PROCESS | 3872 | 1464392644426 Marionette TRACE conn7 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B7D6800 == 64 [pid = 3872] [id = 176] 16:44:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963954D800) [pid = 3872] [serial = 526] [outer = 0000000000000000] 16:44:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (0000009639952C00) [pid = 3872] [serial = 527] [outer = 000000963954D800] 16:44:04 INFO - PROCESS | 3872 | 1464392644539 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (00000096399C9000) [pid = 3872] [serial = 528] [outer = 000000963954D800] 16:44:04 INFO - PROCESS | 3872 | 1464392644937 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 16:44:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:44:04 INFO - PROCESS | 3872 | 1464392644953 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 3872 | 1464392644956 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 16:44:04 INFO - PROCESS | 3872 | 1464392644959 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 3872 | 1464392644960 Marionette TRACE conn7 <- [1,670,null,{}] 16:44:04 INFO - PROCESS | 3872 | 1464392644964 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 3872 | 1464392645079 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 16:44:05 INFO - PROCESS | 3872 | 1464392645157 Marionette TRACE conn7 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB8A000 == 65 [pid = 3872] [id = 177] 16:44:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009639AC6800) [pid = 3872] [serial = 529] [outer = 0000000000000000] 16:44:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009639AC9800) [pid = 3872] [serial = 530] [outer = 0000009639AC6800] 16:44:05 INFO - PROCESS | 3872 | 1464392645216 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963A71E400) [pid = 3872] [serial = 531] [outer = 0000009639AC6800] 16:44:05 INFO - PROCESS | 3872 | [3872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:44:06 INFO - PROCESS | 3872 | [3872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:44:06 INFO - PROCESS | 3872 | 1464392646186 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1273ms 16:44:06 INFO - PROCESS | 3872 | 1464392646236 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 3872 | 1464392646238 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 16:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:44:06 INFO - PROCESS | 3872 | 1464392646241 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 3872 | 1464392646243 Marionette TRACE conn7 <- [1,674,null,{}] 16:44:06 INFO - PROCESS | 3872 | 1464392646247 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 3872 | 1464392646368 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 16:44:06 INFO - PROCESS | 3872 | 1464392646376 Marionette TRACE conn7 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630B09800 == 66 [pid = 3872] [id = 178] 16:44:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963B242400) [pid = 3872] [serial = 532] [outer = 0000000000000000] 16:44:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963CE57800) [pid = 3872] [serial = 533] [outer = 000000963B242400] 16:44:06 INFO - PROCESS | 3872 | 1464392646422 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963D015400) [pid = 3872] [serial = 534] [outer = 000000963B242400] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (00000096389B4000) [pid = 3872] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009639879800) [pid = 3872] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009631277000) [pid = 3872] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963885C800) [pid = 3872] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000962D70DC00) [pid = 3872] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009638134800) [pid = 3872] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009630B3B800) [pid = 3872] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009637CEEC00) [pid = 3872] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963761FC00) [pid = 3872] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (00000096399C6400) [pid = 3872] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963B237800) [pid = 3872] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000962D713400) [pid = 3872] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009639035C00) [pid = 3872] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (00000096378B2000) [pid = 3872] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:44:06 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (000000963D445C00) [pid = 3872] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:44:07 INFO - PROCESS | 3872 | 1464392647469 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:44:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1286ms 16:44:07 INFO - PROCESS | 3872 | 1464392647530 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 3872 | 1464392647533 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 16:44:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:44:07 INFO - PROCESS | 3872 | 1464392647536 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 3872 | 1464392647538 Marionette TRACE conn7 <- [1,678,null,{}] 16:44:07 INFO - PROCESS | 3872 | 1464392647542 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 3872 | 1464392647626 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 16:44:07 INFO - PROCESS | 3872 | 1464392647634 Marionette TRACE conn7 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406DB800 == 67 [pid = 3872] [id = 179] 16:44:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000962A65B800) [pid = 3872] [serial = 535] [outer = 0000000000000000] 16:44:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (000000963595E400) [pid = 3872] [serial = 536] [outer = 000000962A65B800] 16:44:07 INFO - PROCESS | 3872 | 1464392647681 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963A797800) [pid = 3872] [serial = 537] [outer = 000000962A65B800] 16:44:08 INFO - PROCESS | 3872 | 1464392648630 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 16:44:08 INFO - PROCESS | 3872 | 1464392648672 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 3872 | 1464392648674 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 16:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:44:08 INFO - PROCESS | 3872 | 1464392648678 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 3872 | 1464392648680 Marionette TRACE conn7 <- [1,682,null,{}] 16:44:08 INFO - PROCESS | 3872 | 1464392648683 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 3872 | 1464392648768 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 16:44:08 INFO - PROCESS | 3872 | 1464392648775 Marionette TRACE conn7 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641156800 == 68 [pid = 3872] [id = 180] 16:44:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963D01B800) [pid = 3872] [serial = 538] [outer = 0000000000000000] 16:44:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963D433000) [pid = 3872] [serial = 539] [outer = 000000963D01B800] 16:44:08 INFO - PROCESS | 3872 | 1464392648820 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963D449000) [pid = 3872] [serial = 540] [outer = 000000963D01B800] 16:44:10 INFO - PROCESS | 3872 | 1464392650024 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1388ms 16:44:10 INFO - PROCESS | 3872 | 1464392650070 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 3872 | 1464392650074 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 16:44:10 INFO - PROCESS | 3872 | 1464392650079 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:44:10 INFO - PROCESS | 3872 | 1464392650083 Marionette TRACE conn7 <- [1,686,null,{}] 16:44:10 INFO - PROCESS | 3872 | 1464392650089 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 3872 | 1464392650239 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 16:44:10 INFO - PROCESS | 3872 | 1464392650362 Marionette TRACE conn7 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638D2F800 == 69 [pid = 3872] [id = 181] 16:44:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963783C000) [pid = 3872] [serial = 541] [outer = 0000000000000000] 16:44:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (00000096378AF400) [pid = 3872] [serial = 542] [outer = 000000963783C000] 16:44:10 INFO - PROCESS | 3872 | 1464392650422 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (00000096388C3800) [pid = 3872] [serial = 543] [outer = 000000963783C000] 16:44:11 INFO - PROCESS | 3872 | 1464392651451 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1430ms 16:44:11 INFO - PROCESS | 3872 | 1464392651515 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 3872 | 1464392651521 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 16:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:44:11 INFO - PROCESS | 3872 | 1464392651528 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 3872 | 1464392651531 Marionette TRACE conn7 <- [1,690,null,{}] 16:44:11 INFO - PROCESS | 3872 | 1464392651536 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 3872 | 1464392651707 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 16:44:11 INFO - PROCESS | 3872 | 1464392651809 Marionette TRACE conn7 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4EE000 == 70 [pid = 3872] [id = 182] 16:44:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963987A000) [pid = 3872] [serial = 544] [outer = 0000000000000000] 16:44:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009639951C00) [pid = 3872] [serial = 545] [outer = 000000963987A000] 16:44:11 INFO - PROCESS | 3872 | 1464392651867 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009639BD2400) [pid = 3872] [serial = 546] [outer = 000000963987A000] 16:44:12 INFO - PROCESS | 3872 | 1464392652930 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:44:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1430ms 16:44:12 INFO - PROCESS | 3872 | 1464392652965 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 16:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:44:12 INFO - PROCESS | 3872 | 1464392652967 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 16:44:12 INFO - PROCESS | 3872 | 1464392652971 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 3872 | 1464392652975 Marionette TRACE conn7 <- [1,694,null,{}] 16:44:12 INFO - PROCESS | 3872 | 1464392652987 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 3872 | 1464392653144 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 16:44:13 INFO - PROCESS | 3872 | 1464392653264 Marionette TRACE conn7 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E8C000 == 71 [pid = 3872] [id = 183] 16:44:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963B237C00) [pid = 3872] [serial = 547] [outer = 0000000000000000] 16:44:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963D444000) [pid = 3872] [serial = 548] [outer = 000000963B237C00] 16:44:13 INFO - PROCESS | 3872 | 1464392653324 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963D4CB000) [pid = 3872] [serial = 549] [outer = 000000963B237C00] 16:44:14 INFO - PROCESS | 3872 | 1464392654385 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1426ms 16:44:14 INFO - PROCESS | 3872 | 1464392654399 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 3872 | 1464392654403 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 16:44:14 INFO - PROCESS | 3872 | 1464392654409 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:44:14 INFO - PROCESS | 3872 | 1464392654412 Marionette TRACE conn7 <- [1,698,null,{}] 16:44:14 INFO - PROCESS | 3872 | 1464392654418 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 3872 | 1464392654523 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 16:44:14 INFO - PROCESS | 3872 | 1464392654648 Marionette TRACE conn7 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 3872 | ++DOCSHELL 000000963769E800 == 72 [pid = 3872] [id = 184] 16:44:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009633103400) [pid = 3872] [serial = 550] [outer = 0000000000000000] 16:44:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (0000009635938400) [pid = 3872] [serial = 551] [outer = 0000009633103400] 16:44:14 INFO - PROCESS | 3872 | 1464392654702 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (00000096378B0800) [pid = 3872] [serial = 552] [outer = 0000009633103400] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FBF800 == 71 [pid = 3872] [id = 85] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 00000096406DB800 == 70 [pid = 3872] [id = 179] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009630B09800 == 69 [pid = 3872] [id = 178] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB8A000 == 68 [pid = 3872] [id = 177] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963B7D6800 == 67 [pid = 3872] [id = 176] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7EB800 == 66 [pid = 3872] [id = 175] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963852B000 == 65 [pid = 3872] [id = 174] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 000000962B89E800 == 64 [pid = 3872] [id = 173] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009632228000 == 63 [pid = 3872] [id = 172] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009641781000 == 62 [pid = 3872] [id = 171] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (0000009638679C00) [pid = 3872] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (000000963987F000) [pid = 3872] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (000000963D4C7400) [pid = 3872] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (00000096406B4800) [pid = 3872] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000963C763400) [pid = 3872] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 000000964074D800 == 61 [pid = 3872] [id = 170] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7F0800 == 60 [pid = 3872] [id = 169] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009630B18000 == 59 [pid = 3872] [id = 168] 16:44:15 INFO - PROCESS | 3872 | --DOCSHELL 00000096403DA800 == 58 [pid = 3872] [id = 167] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009635930400) [pid = 3872] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963D0C0000) [pid = 3872] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (0000009639553800) [pid = 3872] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963D4C6000) [pid = 3872] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009639586800) [pid = 3872] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009639877400) [pid = 3872] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009639AC8400) [pid = 3872] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009639A29000) [pid = 3872] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009636499C00) [pid = 3872] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (0000009632CACC00) [pid = 3872] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009630B3E400) [pid = 3872] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (00000096388CAC00) [pid = 3872] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009631229400) [pid = 3872] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963090FC00) [pid = 3872] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (000000963EFAB000) [pid = 3872] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (0000009632935800) [pid = 3872] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (0000009637622800) [pid = 3872] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (000000963836EC00) [pid = 3872] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (0000009638677C00) [pid = 3872] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (0000009639BCDC00) [pid = 3872] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (0000009639BC7400) [pid = 3872] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (000000963BAE4C00) [pid = 3872] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (000000963B714000) [pid = 3872] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 86 (000000963A123800) [pid = 3872] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 85 (000000963A9E0800) [pid = 3872] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | --DOMWINDOW == 84 (0000009639111C00) [pid = 3872] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:44:15 INFO - PROCESS | 3872 | 1464392655680 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:44:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1275ms 16:44:15 INFO - PROCESS | 3872 | 1464392655688 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 3872 | 1464392655694 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:44:15 INFO - PROCESS | 3872 | 1464392655700 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 3872 | 1464392655702 Marionette TRACE conn7 <- [1,702,null,{}] 16:44:15 INFO - PROCESS | 3872 | 1464392655706 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 3872 | 1464392655798 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 16:44:15 INFO - PROCESS | 3872 | 1464392655806 Marionette TRACE conn7 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 3872 | ++DOCSHELL 00000096322AB800 == 59 [pid = 3872] [id = 185] 16:44:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 85 (0000009631229400) [pid = 3872] [serial = 553] [outer = 0000000000000000] 16:44:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 86 (000000963238F800) [pid = 3872] [serial = 554] [outer = 0000009631229400] 16:44:15 INFO - PROCESS | 3872 | 1464392655852 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 87 (0000009635BC4C00) [pid = 3872] [serial = 555] [outer = 0000009631229400] 16:44:16 INFO - PROCESS | 3872 | 1464392656829 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:44:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1179ms 16:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:44:16 INFO - PROCESS | 3872 | 1464392656881 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 3872 | 1464392656883 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 16:44:16 INFO - PROCESS | 3872 | 1464392656887 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 3872 | 1464392656891 Marionette TRACE conn7 <- [1,706,null,{}] 16:44:16 INFO - PROCESS | 3872 | 1464392656901 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 3872 | 1464392656995 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 16:44:17 INFO - PROCESS | 3872 | 1464392657004 Marionette TRACE conn7 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639097800 == 60 [pid = 3872] [id = 186] 16:44:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (0000009638645000) [pid = 3872] [serial = 556] [outer = 0000000000000000] 16:44:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (00000096389AAC00) [pid = 3872] [serial = 557] [outer = 0000009638645000] 16:44:17 INFO - PROCESS | 3872 | 1464392657052 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (000000963926EC00) [pid = 3872] [serial = 558] [outer = 0000009638645000] 16:44:18 INFO - PROCESS | 3872 | 1464392657998 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1140ms 16:44:18 INFO - PROCESS | 3872 | 1464392658029 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 3872 | 1464392658032 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:44:18 INFO - PROCESS | 3872 | 1464392658036 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 3872 | 1464392658038 Marionette TRACE conn7 <- [1,710,null,{}] 16:44:18 INFO - PROCESS | 3872 | 1464392658042 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 3872 | 1464392658158 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 16:44:18 INFO - PROCESS | 3872 | 1464392658203 Marionette TRACE conn7 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B216000 == 61 [pid = 3872] [id = 187] 16:44:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963929D800) [pid = 3872] [serial = 559] [outer = 0000000000000000] 16:44:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (00000096392C4C00) [pid = 3872] [serial = 560] [outer = 000000963929D800] 16:44:18 INFO - PROCESS | 3872 | 1464392658252 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009639587800) [pid = 3872] [serial = 561] [outer = 000000963929D800] 16:44:18 INFO - PROCESS | 3872 | 1464392658703 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 3872 | 1464392658777 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:44:18 INFO - PROCESS | 3872 | 1464392658785 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 3872 | 1464392658787 Marionette TRACE conn7 <- [1,714,null,{}] 16:44:18 INFO - PROCESS | 3872 | 1464392658791 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 3872 | 1464392658900 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 16:44:18 INFO - PROCESS | 3872 | 1464392658911 Marionette TRACE conn7 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7DF000 == 62 [pid = 3872] [id = 188] 16:44:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009639875C00) [pid = 3872] [serial = 562] [outer = 0000000000000000] 16:44:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009639949000) [pid = 3872] [serial = 563] [outer = 0000009639875C00] 16:44:18 INFO - PROCESS | 3872 | 1464392658959 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (00000096399C7000) [pid = 3872] [serial = 564] [outer = 0000009639875C00] 16:44:19 INFO - PROCESS | 3872 | 1464392659560 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:44:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 838ms 16:44:19 INFO - PROCESS | 3872 | 1464392659623 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 3872 | 1464392659626 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 16:44:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:44:19 INFO - PROCESS | 3872 | 1464392659629 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 3872 | 1464392659631 Marionette TRACE conn7 <- [1,718,null,{}] 16:44:19 INFO - PROCESS | 3872 | 1464392659635 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 3872 | 1464392659768 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009639AC6800) [pid = 3872] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963B242400) [pid = 3872] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (000000963C759000) [pid = 3872] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (000000963954D800) [pid = 3872] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (000000962BF23C00) [pid = 3872] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (000000962C0BFC00) [pid = 3872] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (0000009637C68400) [pid = 3872] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (000000963949A000) [pid = 3872] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:44:19 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (000000962A65B800) [pid = 3872] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:44:19 INFO - PROCESS | 3872 | 1464392659861 Marionette TRACE conn7 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 3872 | ++DOCSHELL 00000096322C8800 == 63 [pid = 3872] [id = 189] 16:44:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (000000962BF23C00) [pid = 3872] [serial = 565] [outer = 0000000000000000] 16:44:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (0000009635BC8000) [pid = 3872] [serial = 566] [outer = 000000962BF23C00] 16:44:19 INFO - PROCESS | 3872 | 1464392659910 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (000000963B242000) [pid = 3872] [serial = 567] [outer = 000000962BF23C00] 16:44:20 INFO - PROCESS | 3872 | 1464392660310 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 3872 | 1464392660367 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 16:44:20 INFO - PROCESS | 3872 | 1464392660371 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 3872 | 1464392660373 Marionette TRACE conn7 <- [1,722,null,{}] 16:44:20 INFO - PROCESS | 3872 | 1464392660376 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 3872 | 1464392660486 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 16:44:20 INFO - PROCESS | 3872 | 1464392660502 Marionette TRACE conn7 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4F2800 == 64 [pid = 3872] [id = 190] 16:44:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963B7B6800) [pid = 3872] [serial = 568] [outer = 0000000000000000] 16:44:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (000000963C763400) [pid = 3872] [serial = 569] [outer = 000000963B7B6800] 16:44:20 INFO - PROCESS | 3872 | 1464392660548 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (000000963D011400) [pid = 3872] [serial = 570] [outer = 000000963B7B6800] 16:44:20 INFO - PROCESS | 3872 | 1464392660930 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:44:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 585ms 16:44:20 INFO - PROCESS | 3872 | 1464392660959 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 3872 | 1464392660961 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 16:44:20 INFO - PROCESS | 3872 | 1464392660965 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:44:20 INFO - PROCESS | 3872 | 1464392660974 Marionette TRACE conn7 <- [1,726,null,{}] 16:44:20 INFO - PROCESS | 3872 | 1464392660978 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 3872 | 1464392661089 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 16:44:21 INFO - PROCESS | 3872 | 1464392661153 Marionette TRACE conn7 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406D9800 == 65 [pid = 3872] [id = 191] 16:44:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (000000963D42F800) [pid = 3872] [serial = 571] [outer = 0000000000000000] 16:44:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (000000963D438C00) [pid = 3872] [serial = 572] [outer = 000000963D42F800] 16:44:21 INFO - PROCESS | 3872 | 1464392661198 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963D450800) [pid = 3872] [serial = 573] [outer = 000000963D42F800] 16:44:22 INFO - PROCESS | 3872 | [3872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:44:22 INFO - PROCESS | 3872 | 1464392662135 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1184ms 16:44:22 INFO - PROCESS | 3872 | 1464392662153 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 3872 | 1464392662158 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 16:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:44:22 INFO - PROCESS | 3872 | 1464392662165 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 3872 | 1464392662170 Marionette TRACE conn7 <- [1,730,null,{}] 16:44:22 INFO - PROCESS | 3872 | 1464392662177 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 3872 | 1464392662298 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 16:44:22 INFO - PROCESS | 3872 | 1464392662370 Marionette TRACE conn7 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C09800 == 66 [pid = 3872] [id = 192] 16:44:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000962C654400) [pid = 3872] [serial = 574] [outer = 0000000000000000] 16:44:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009631181400) [pid = 3872] [serial = 575] [outer = 000000962C654400] 16:44:22 INFO - PROCESS | 3872 | 1464392662472 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (000000963595E800) [pid = 3872] [serial = 576] [outer = 000000962C654400] 16:44:23 INFO - PROCESS | 3872 | 1464392663574 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:44:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1438ms 16:44:23 INFO - PROCESS | 3872 | 1464392663634 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 3872 | 1464392663640 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 16:44:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:44:23 INFO - PROCESS | 3872 | 1464392663648 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 3872 | 1464392663651 Marionette TRACE conn7 <- [1,734,null,{}] 16:44:23 INFO - PROCESS | 3872 | 1464392663656 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 3872 | 1464392663763 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 16:44:23 INFO - PROCESS | 3872 | 1464392663953 Marionette TRACE conn7 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B221800 == 67 [pid = 3872] [id = 193] 16:44:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (00000096378B5400) [pid = 3872] [serial = 577] [outer = 0000000000000000] 16:44:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009639261800) [pid = 3872] [serial = 578] [outer = 00000096378B5400] 16:44:24 INFO - PROCESS | 3872 | 1464392664011 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963929F400) [pid = 3872] [serial = 579] [outer = 00000096378B5400] 16:44:25 INFO - PROCESS | 3872 | 1464392665041 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:44:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1442ms 16:44:25 INFO - PROCESS | 3872 | 1464392665092 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 3872 | 1464392665095 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 16:44:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:44:25 INFO - PROCESS | 3872 | 1464392665099 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 3872 | 1464392665103 Marionette TRACE conn7 <- [1,738,null,{}] 16:44:25 INFO - PROCESS | 3872 | 1464392665115 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 3872 | 1464392665287 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 16:44:25 INFO - PROCESS | 3872 | 1464392665416 Marionette TRACE conn7 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D11000 == 68 [pid = 3872] [id = 194] 16:44:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009639BC7800) [pid = 3872] [serial = 580] [outer = 0000000000000000] 16:44:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963A9E0800) [pid = 3872] [serial = 581] [outer = 0000009639BC7800] 16:44:25 INFO - PROCESS | 3872 | 1464392665477 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963D0C1800) [pid = 3872] [serial = 582] [outer = 0000009639BC7800] 16:44:26 INFO - PROCESS | 3872 | 1464392666535 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1498ms 16:44:26 INFO - PROCESS | 3872 | 1464392666599 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 3872 | 1464392666603 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:44:26 INFO - PROCESS | 3872 | 1464392666609 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 3872 | 1464392666612 Marionette TRACE conn7 <- [1,742,null,{}] 16:44:26 INFO - PROCESS | 3872 | 1464392666618 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 3872 | 1464392666755 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 16:44:26 INFO - PROCESS | 3872 | 1464392666882 Marionette TRACE conn7 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 3872 | ++DOCSHELL 00000096331BC800 == 69 [pid = 3872] [id = 195] 16:44:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009635931C00) [pid = 3872] [serial = 583] [outer = 0000000000000000] 16:44:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (00000096364A5000) [pid = 3872] [serial = 584] [outer = 0000009635931C00] 16:44:26 INFO - PROCESS | 3872 | 1464392666936 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (000000963836FC00) [pid = 3872] [serial = 585] [outer = 0000009635931C00] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 000000963B2C9000 == 68 [pid = 3872] [id = 153] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF20800 == 67 [pid = 3872] [id = 141] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4F2800 == 66 [pid = 3872] [id = 190] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 00000096322C8800 == 65 [pid = 3872] [id = 189] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7DF000 == 64 [pid = 3872] [id = 188] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 000000963B216000 == 63 [pid = 3872] [id = 187] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 0000009639097800 == 62 [pid = 3872] [id = 186] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 00000096322AB800 == 61 [pid = 3872] [id = 185] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 000000963769E800 == 60 [pid = 3872] [id = 184] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E8C000 == 59 [pid = 3872] [id = 183] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4EE000 == 58 [pid = 3872] [id = 182] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 0000009638D2F800 == 57 [pid = 3872] [id = 181] 16:44:27 INFO - PROCESS | 3872 | --DOCSHELL 0000009641156800 == 56 [pid = 3872] [id = 180] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963595E400) [pid = 3872] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009639AC9800) [pid = 3872] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963CE57800) [pid = 3872] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009639A2E400) [pid = 3872] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963D42AC00) [pid = 3872] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009639952C00) [pid = 3872] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009630B34400) [pid = 3872] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000963A71E400) [pid = 3872] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000962C038C00) [pid = 3872] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009638133800) [pid = 3872] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009630B37C00) [pid = 3872] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (00000096378B6800) [pid = 3872] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009638140000) [pid = 3872] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (0000009638731800) [pid = 3872] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (0000009630B34C00) [pid = 3872] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (0000009639556400) [pid = 3872] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (00000096395E1C00) [pid = 3872] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (000000963CE59400) [pid = 3872] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (000000963D015400) [pid = 3872] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 88 (000000963A797800) [pid = 3872] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | --DOMWINDOW == 87 (00000096399C9000) [pid = 3872] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:44:27 INFO - PROCESS | 3872 | 1464392667954 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1398ms 16:44:28 INFO - PROCESS | 3872 | 1464392668011 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 3872 | 1464392668017 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 16:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:44:28 INFO - PROCESS | 3872 | 1464392668023 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 3872 | 1464392668026 Marionette TRACE conn7 <- [1,746,null,{}] 16:44:28 INFO - PROCESS | 3872 | 1464392668030 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 3872 | 1464392668123 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 16:44:28 INFO - PROCESS | 3872 | 1464392668132 Marionette TRACE conn7 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 3872 | ++DOCSHELL 000000963817E800 == 57 [pid = 3872] [id = 196] 16:44:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 88 (000000962CF42000) [pid = 3872] [serial = 586] [outer = 0000000000000000] 16:44:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 89 (000000963592E000) [pid = 3872] [serial = 587] [outer = 000000962CF42000] 16:44:28 INFO - PROCESS | 3872 | 1464392668179 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (0000009637CE0800) [pid = 3872] [serial = 588] [outer = 000000962CF42000] 16:44:28 INFO - PROCESS | 3872 | 1464392668667 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 16:44:28 INFO - PROCESS | 3872 | 1464392668717 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 3872 | 1464392668719 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 16:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:44:28 INFO - PROCESS | 3872 | 1464392668723 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 3872 | 1464392668727 Marionette TRACE conn7 <- [1,750,null,{}] 16:44:28 INFO - PROCESS | 3872 | 1464392668738 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 3872 | 1464392668834 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 16:44:28 INFO - PROCESS | 3872 | 1464392668913 Marionette TRACE conn7 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B209800 == 58 [pid = 3872] [id = 197] 16:44:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (00000096389A8C00) [pid = 3872] [serial = 589] [outer = 0000000000000000] 16:44:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (0000009638D7D000) [pid = 3872] [serial = 590] [outer = 00000096389A8C00] 16:44:28 INFO - PROCESS | 3872 | 1464392668964 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009638D85800) [pid = 3872] [serial = 591] [outer = 00000096389A8C00] 16:44:29 INFO - PROCESS | 3872 | [3872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:44:29 INFO - PROCESS | 3872 | 1464392669841 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:44:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 16:44:29 INFO - PROCESS | 3872 | 1464392669854 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 16:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:44:29 INFO - PROCESS | 3872 | 1464392669857 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 16:44:29 INFO - PROCESS | 3872 | 1464392669860 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 3872 | 1464392669862 Marionette TRACE conn7 <- [1,754,null,{}] 16:44:29 INFO - PROCESS | 3872 | 1464392669866 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 3872 | 1464392669984 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 16:44:30 INFO - PROCESS | 3872 | 1464392670030 Marionette TRACE conn7 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7E2800 == 59 [pid = 3872] [id = 198] 16:44:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (000000963929A800) [pid = 3872] [serial = 592] [outer = 0000000000000000] 16:44:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009639551800) [pid = 3872] [serial = 593] [outer = 000000963929A800] 16:44:30 INFO - PROCESS | 3872 | 1464392670077 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000963958D800) [pid = 3872] [serial = 594] [outer = 000000963929A800] 16:44:30 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (000000963929D800) [pid = 3872] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:44:30 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (0000009638645000) [pid = 3872] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:44:30 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (0000009631229400) [pid = 3872] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:44:30 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (0000009633103400) [pid = 3872] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:44:30 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (0000009639875C00) [pid = 3872] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:44:30 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (000000962BF23C00) [pid = 3872] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:44:30 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (000000963B7B6800) [pid = 3872] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:44:30 INFO - PROCESS | 3872 | 1464392670947 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 16:44:30 INFO - PROCESS | 3872 | 1464392670990 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 3872 | 1464392670992 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 16:44:30 INFO - PROCESS | 3872 | 1464392670996 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:44:30 INFO - PROCESS | 3872 | 1464392670997 Marionette TRACE conn7 <- [1,758,null,{}] 16:44:31 INFO - PROCESS | 3872 | 1464392671001 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 3872 | 1464392671086 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 16:44:31 INFO - PROCESS | 3872 | 1464392671152 Marionette TRACE conn7 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7DF000 == 60 [pid = 3872] [id = 199] 16:44:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (000000962D41B400) [pid = 3872] [serial = 595] [outer = 0000000000000000] 16:44:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (000000963958A400) [pid = 3872] [serial = 596] [outer = 000000962D41B400] 16:44:31 INFO - PROCESS | 3872 | 1464392671200 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (000000963994A000) [pid = 3872] [serial = 597] [outer = 000000962D41B400] 16:44:31 INFO - PROCESS | 3872 | 1464392671587 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 16:44:31 INFO - PROCESS | 3872 | 1464392671628 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 3872 | 1464392671631 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 16:44:31 INFO - PROCESS | 3872 | 1464392671634 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:44:31 INFO - PROCESS | 3872 | 1464392671635 Marionette TRACE conn7 <- [1,762,null,{}] 16:44:31 INFO - PROCESS | 3872 | 1464392671639 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 3872 | 1464392671776 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 16:44:31 INFO - PROCESS | 3872 | 1464392671793 Marionette TRACE conn7 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403F4800 == 61 [pid = 3872] [id = 200] 16:44:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009639A30000) [pid = 3872] [serial = 598] [outer = 0000000000000000] 16:44:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (0000009639AD3000) [pid = 3872] [serial = 599] [outer = 0000009639A30000] 16:44:31 INFO - PROCESS | 3872 | 1464392671841 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (000000963A9DD800) [pid = 3872] [serial = 600] [outer = 0000009639A30000] 16:44:32 INFO - PROCESS | 3872 | 1464392672240 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 16:44:32 INFO - PROCESS | 3872 | 1464392672266 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 3872 | 1464392672268 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 16:44:32 INFO - PROCESS | 3872 | 1464392672271 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:44:32 INFO - PROCESS | 3872 | 1464392672273 Marionette TRACE conn7 <- [1,766,null,{}] 16:44:32 INFO - PROCESS | 3872 | 1464392672277 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 3872 | 1464392672390 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 16:44:32 INFO - PROCESS | 3872 | 1464392672399 Marionette TRACE conn7 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C66000 == 62 [pid = 3872] [id = 201] 16:44:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (0000009639A30C00) [pid = 3872] [serial = 601] [outer = 0000000000000000] 16:44:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000963B7B6800) [pid = 3872] [serial = 602] [outer = 0000009639A30C00] 16:44:32 INFO - PROCESS | 3872 | 1464392672445 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000963CE53C00) [pid = 3872] [serial = 603] [outer = 0000009639A30C00] 16:44:32 INFO - PROCESS | 3872 | 1464392672887 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 628ms 16:44:32 INFO - PROCESS | 3872 | 1464392672904 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:44:32 INFO - PROCESS | 3872 | 1464392672913 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 16:44:32 INFO - PROCESS | 3872 | 1464392672917 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 3872 | 1464392672919 Marionette TRACE conn7 <- [1,770,null,{}] 16:44:32 INFO - PROCESS | 3872 | 1464392672923 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 3872 | 1464392673035 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 16:44:33 INFO - PROCESS | 3872 | 1464392673044 Marionette TRACE conn7 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 3872 | ++DOCSHELL 00000096309B8800 == 63 [pid = 3872] [id = 202] 16:44:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009639A2C400) [pid = 3872] [serial = 604] [outer = 0000000000000000] 16:44:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963D015400) [pid = 3872] [serial = 605] [outer = 0000009639A2C400] 16:44:33 INFO - PROCESS | 3872 | 1464392673091 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963D42D800) [pid = 3872] [serial = 606] [outer = 0000009639A2C400] 16:44:33 INFO - PROCESS | 3872 | 1464392673637 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 775ms 16:44:33 INFO - PROCESS | 3872 | 1464392673710 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 3872 | 1464392673715 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:44:33 INFO - PROCESS | 3872 | 1464392673722 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 3872 | 1464392673727 Marionette TRACE conn7 <- [1,774,null,{}] 16:44:33 INFO - PROCESS | 3872 | 1464392673746 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 3872 | 1464392673874 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 16:44:33 INFO - PROCESS | 3872 | 1464392673987 Marionette TRACE conn7 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 3872 | ++DOCSHELL 00000096376A3800 == 64 [pid = 3872] [id = 203] 16:44:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009630B37400) [pid = 3872] [serial = 607] [outer = 0000000000000000] 16:44:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009631226C00) [pid = 3872] [serial = 608] [outer = 0000009630B37400] 16:44:34 INFO - PROCESS | 3872 | 1464392674049 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (00000096378AE800) [pid = 3872] [serial = 609] [outer = 0000009630B37400] 16:44:34 INFO - PROCESS | 3872 | 1464392674674 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 986ms 16:44:34 INFO - PROCESS | 3872 | 1464392674715 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 3872 | 1464392674721 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 16:44:34 INFO - PROCESS | 3872 | 1464392674728 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:44:34 INFO - PROCESS | 3872 | 1464392674731 Marionette TRACE conn7 <- [1,778,null,{}] 16:44:34 INFO - PROCESS | 3872 | 1464392674735 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 3872 | 1464392674854 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 16:44:34 INFO - PROCESS | 3872 | 1464392674947 Marionette TRACE conn7 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF3F000 == 65 [pid = 3872] [id = 204] 16:44:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (0000009638D79400) [pid = 3872] [serial = 610] [outer = 0000000000000000] 16:44:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963926A400) [pid = 3872] [serial = 611] [outer = 0000009638D79400] 16:44:35 INFO - PROCESS | 3872 | 1464392675003 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009639875000) [pid = 3872] [serial = 612] [outer = 0000009638D79400] 16:44:35 INFO - PROCESS | 3872 | 1464392675588 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 923ms 16:44:35 INFO - PROCESS | 3872 | 1464392675657 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 3872 | 1464392675660 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:44:35 INFO - PROCESS | 3872 | 1464392675664 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 3872 | 1464392675669 Marionette TRACE conn7 <- [1,782,null,{}] 16:44:35 INFO - PROCESS | 3872 | 1464392675680 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 3872 | 1464392675826 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 16:44:35 INFO - PROCESS | 3872 | 1464392675948 Marionette TRACE conn7 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432D2800 == 66 [pid = 3872] [id = 205] 16:44:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009639BCEC00) [pid = 3872] [serial = 613] [outer = 0000000000000000] 16:44:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963CE52800) [pid = 3872] [serial = 614] [outer = 0000009639BCEC00] 16:44:36 INFO - PROCESS | 3872 | 1464392676009 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963D44D800) [pid = 3872] [serial = 615] [outer = 0000009639BCEC00] 16:44:36 INFO - PROCESS | 3872 | 1464392676633 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1028ms 16:44:36 INFO - PROCESS | 3872 | 1464392676707 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 3872 | 1464392676710 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:44:36 INFO - PROCESS | 3872 | 1464392676715 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 3872 | 1464392676718 Marionette TRACE conn7 <- [1,786,null,{}] 16:44:36 INFO - PROCESS | 3872 | 1464392676739 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 3872 | 1464392676854 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 16:44:36 INFO - PROCESS | 3872 | 1464392676971 Marionette TRACE conn7 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437B1000 == 67 [pid = 3872] [id = 206] 16:44:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963D505C00) [pid = 3872] [serial = 616] [outer = 0000000000000000] 16:44:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963D508C00) [pid = 3872] [serial = 617] [outer = 000000963D505C00] 16:44:37 INFO - PROCESS | 3872 | 1464392677030 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (000000963D514800) [pid = 3872] [serial = 618] [outer = 000000963D505C00] 16:44:37 INFO - PROCESS | 3872 | 1464392677631 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 986ms 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:44:37 INFO - PROCESS | 3872 | 1464392677707 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 3872 | 1464392677710 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 16:44:37 INFO - PROCESS | 3872 | 1464392677713 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 3872 | 1464392677715 Marionette TRACE conn7 <- [1,790,null,{}] 16:44:37 INFO - PROCESS | 3872 | 1464392677719 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 3872 | 1464392677828 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 16:44:37 INFO - PROCESS | 3872 | 1464392677947 Marionette TRACE conn7 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 3872 | ++DOCSHELL 000000964311B800 == 68 [pid = 3872] [id = 207] 16:44:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (000000963D51B800) [pid = 3872] [serial = 619] [outer = 0000000000000000] 16:44:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (000000963D520C00) [pid = 3872] [serial = 620] [outer = 000000963D51B800] 16:44:38 INFO - PROCESS | 3872 | 1464392678005 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (000000963EBB9C00) [pid = 3872] [serial = 621] [outer = 000000963D51B800] 16:44:38 INFO - PROCESS | 3872 | 1464392678596 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 923ms 16:44:38 INFO - PROCESS | 3872 | 1464392678639 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 3872 | 1464392678641 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 16:44:38 INFO - PROCESS | 3872 | 1464392678645 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:44:38 INFO - PROCESS | 3872 | 1464392678647 Marionette TRACE conn7 <- [1,794,null,{}] 16:44:38 INFO - PROCESS | 3872 | 1464392678651 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 3872 | 1464392678779 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 16:44:39 INFO - PROCESS | 3872 | 1464392679006 Marionette TRACE conn7 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 3872 | ++DOCSHELL 00000096322B7800 == 69 [pid = 3872] [id = 208] 16:44:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000962BF1F400) [pid = 3872] [serial = 622] [outer = 0000000000000000] 16:44:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000962C038C00) [pid = 3872] [serial = 623] [outer = 000000962BF1F400] 16:44:39 INFO - PROCESS | 3872 | 1464392679073 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (0000009630B3E400) [pid = 3872] [serial = 624] [outer = 000000962BF1F400] 16:44:39 INFO - PROCESS | 3872 | 1464392679724 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1125ms 16:44:39 INFO - PROCESS | 3872 | 1464392679778 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 3872 | 1464392679783 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:44:39 INFO - PROCESS | 3872 | 1464392679788 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 3872 | 1464392679792 Marionette TRACE conn7 <- [1,798,null,{}] 16:44:39 INFO - PROCESS | 3872 | 1464392679798 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 3872 | 1464392679911 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 16:44:40 INFO - PROCESS | 3872 | 1464392680032 Marionette TRACE conn7 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638FD5000 == 70 [pid = 3872] [id = 209] 16:44:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (00000096378ACC00) [pid = 3872] [serial = 625] [outer = 0000000000000000] 16:44:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (0000009638645400) [pid = 3872] [serial = 626] [outer = 00000096378ACC00] 16:44:40 INFO - PROCESS | 3872 | 1464392680086 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (0000009638D7FC00) [pid = 3872] [serial = 627] [outer = 00000096378ACC00] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C66000 == 69 [pid = 3872] [id = 201] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 00000096403F4800 == 68 [pid = 3872] [id = 200] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7DF000 == 67 [pid = 3872] [id = 199] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7E2800 == 66 [pid = 3872] [id = 198] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 000000963B209800 == 65 [pid = 3872] [id = 197] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 000000963817E800 == 64 [pid = 3872] [id = 196] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 00000096331BC800 == 63 [pid = 3872] [id = 195] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C09800 == 62 [pid = 3872] [id = 192] 16:44:40 INFO - PROCESS | 3872 | --DOCSHELL 00000096406D9800 == 61 [pid = 3872] [id = 191] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (000000963D438C00) [pid = 3872] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (00000096378AF400) [pid = 3872] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000963D444000) [pid = 3872] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (0000009639951C00) [pid = 3872] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (000000963D433000) [pid = 3872] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009639587800) [pid = 3872] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (00000096389AAC00) [pid = 3872] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (000000963238F800) [pid = 3872] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (0000009635BC4C00) [pid = 3872] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (00000096378B0800) [pid = 3872] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (0000009635938400) [pid = 3872] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009639949000) [pid = 3872] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009635BC8000) [pid = 3872] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (00000096399C7000) [pid = 3872] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963B242000) [pid = 3872] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (00000096392C4C00) [pid = 3872] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963C763400) [pid = 3872] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963D011400) [pid = 3872] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963926EC00) [pid = 3872] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:44:40 INFO - PROCESS | 3872 | 1464392680629 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 16:44:40 INFO - PROCESS | 3872 | 1464392680675 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 3872 | 1464392680680 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:44:40 INFO - PROCESS | 3872 | 1464392680685 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 3872 | 1464392680687 Marionette TRACE conn7 <- [1,802,null,{}] 16:44:40 INFO - PROCESS | 3872 | 1464392680691 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 3872 | 1464392680786 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 16:44:40 INFO - PROCESS | 3872 | 1464392680796 Marionette TRACE conn7 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638FDB800 == 62 [pid = 3872] [id = 210] 16:44:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (0000009632CB0400) [pid = 3872] [serial = 628] [outer = 0000000000000000] 16:44:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (00000096378B4800) [pid = 3872] [serial = 629] [outer = 0000009632CB0400] 16:44:40 INFO - PROCESS | 3872 | 1464392680860 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009638D77800) [pid = 3872] [serial = 630] [outer = 0000009632CB0400] 16:44:41 INFO - PROCESS | 3872 | 1464392681335 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 3872 | 1464392681361 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:44:41 INFO - PROCESS | 3872 | 1464392681366 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 3872 | 1464392681372 Marionette TRACE conn7 <- [1,806,null,{}] 16:44:41 INFO - PROCESS | 3872 | 1464392681382 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 3872 | 1464392681479 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 16:44:41 INFO - PROCESS | 3872 | 1464392681487 Marionette TRACE conn7 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7DF000 == 63 [pid = 3872] [id = 211] 16:44:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009639290800) [pid = 3872] [serial = 631] [outer = 0000000000000000] 16:44:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (00000096392C4C00) [pid = 3872] [serial = 632] [outer = 0000009639290800] 16:44:41 INFO - PROCESS | 3872 | 1464392681533 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000963994DC00) [pid = 3872] [serial = 633] [outer = 0000009639290800] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 16:44:42 INFO - PROCESS | 3872 | 1464392681990 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:44:42 INFO - PROCESS | 3872 | 1464392681995 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 3872 | 1464392681998 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:44:42 INFO - PROCESS | 3872 | 1464392682001 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 3872 | 1464392682003 Marionette TRACE conn7 <- [1,810,null,{}] 16:44:42 INFO - PROCESS | 3872 | 1464392682040 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 3872 | 1464392682139 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 16:44:42 INFO - PROCESS | 3872 | 1464392682148 Marionette TRACE conn7 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4DA800 == 64 [pid = 3872] [id = 212] 16:44:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009639A27800) [pid = 3872] [serial = 634] [outer = 0000000000000000] 16:44:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (0000009639A8A800) [pid = 3872] [serial = 635] [outer = 0000009639A27800] 16:44:42 INFO - PROCESS | 3872 | 1464392682195 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (0000009639BC8000) [pid = 3872] [serial = 636] [outer = 0000009639A27800] 16:44:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 16:44:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:44:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1 16:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:42 INFO - _addTest/ [0,813,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 3872 | 1464392682677 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:44:42 INFO - PROCESS | 3872 | 1464392682685 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 3872 | 1464392682687 Marionette TRACE conn7 <- [1,814,null,{}] 16:44:42 INFO - PROCESS | 3872 | 1464392682696 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 3872 | 1464392682810 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 16:44:42 INFO - PROCESS | 3872 | 1464392682817 Marionette TRACE conn7 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630B10800 == 65 [pid = 3872] [id = 213] 16:44:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (000000963BAEFC00) [pid = 3872] [serial = 637] [outer = 0000000000000000] 16:44:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (000000963C6A0C00) [pid = 3872] [serial = 638] [outer = 000000963BAEFC00] 16:44:42 INFO - PROCESS | 3872 | 1464392682911 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (000000963D0BE000) [pid = 3872] [serial = 639] [outer = 000000963BAEFC00] 16:44:43 INFO - PROCESS | 3872 | 1464392683421 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 776ms 16:44:43 INFO - PROCESS | 3872 | 1464392683465 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 3872 | 1464392683467 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:44:43 INFO - PROCESS | 3872 | 1464392683471 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 3872 | 1464392683473 Marionette TRACE conn7 <- [1,818,null,{}] 16:44:43 INFO - PROCESS | 3872 | 1464392683477 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 3872 | 1464392683596 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 16:44:43 INFO - PROCESS | 3872 | 1464392683655 Marionette TRACE conn7 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641F0D800 == 66 [pid = 3872] [id = 214] 16:44:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (000000963D504800) [pid = 3872] [serial = 640] [outer = 0000000000000000] 16:44:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000963D511C00) [pid = 3872] [serial = 641] [outer = 000000963D504800] 16:44:43 INFO - PROCESS | 3872 | 1464392683701 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000963EFAD400) [pid = 3872] [serial = 642] [outer = 000000963D504800] 16:44:44 INFO - PROCESS | 3872 | 1464392684118 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 16:44:44 INFO - PROCESS | 3872 | 1464392684169 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 3872 | 1464392684171 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:44:44 INFO - PROCESS | 3872 | 1464392684175 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 3872 | 1464392684176 Marionette TRACE conn7 <- [1,822,null,{}] 16:44:44 INFO - PROCESS | 3872 | 1464392684180 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 3872 | 1464392684318 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (0000009635931C00) [pid = 3872] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009639A30C00) [pid = 3872] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (000000963783C000) [pid = 3872] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (000000963926A000) [pid = 3872] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (000000962D41B400) [pid = 3872] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009639A30000) [pid = 3872] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (00000096406AE000) [pid = 3872] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009630963C00) [pid = 3872] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (00000096389A8C00) [pid = 3872] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000962C654400) [pid = 3872] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (0000009639871000) [pid = 3872] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000962CF42000) [pid = 3872] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009639BC7800) [pid = 3872] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963D443400) [pid = 3872] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963D42F800) [pid = 3872] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000963929A800) [pid = 3872] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963838D000) [pid = 3872] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000962BF1FC00) [pid = 3872] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (000000963CE55C00) [pid = 3872] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (000000963783C800) [pid = 3872] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (000000963D01B800) [pid = 3872] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963B237C00) [pid = 3872] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:44:44 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (000000963987A000) [pid = 3872] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:44:44 INFO - PROCESS | 3872 | 1464392684520 Marionette TRACE conn7 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 3872 | ++DOCSHELL 0000009635B86800 == 67 [pid = 3872] [id = 215] 16:44:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (000000962B5CC800) [pid = 3872] [serial = 643] [outer = 0000000000000000] 16:44:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000962D419800) [pid = 3872] [serial = 644] [outer = 000000962B5CC800] 16:44:44 INFO - PROCESS | 3872 | 1464392684567 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (000000963838D000) [pid = 3872] [serial = 645] [outer = 000000962B5CC800] 16:44:44 INFO - PROCESS | 3872 | 1464392684939 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 775ms 16:44:44 INFO - PROCESS | 3872 | 1464392684955 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 3872 | 1464392684965 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 16:44:44 INFO - PROCESS | 3872 | 1464392684969 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 3872 | 1464392684971 Marionette TRACE conn7 <- [1,826,null,{}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:44:44 INFO - PROCESS | 3872 | 1464392684974 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 3872 | 1464392685062 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 16:44:45 INFO - PROCESS | 3872 | 1464392685142 Marionette TRACE conn7 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432A9000 == 68 [pid = 3872] [id = 216] 16:44:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (0000009632391C00) [pid = 3872] [serial = 646] [outer = 0000000000000000] 16:44:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963987A800) [pid = 3872] [serial = 647] [outer = 0000009632391C00] 16:44:45 INFO - PROCESS | 3872 | 1464392685187 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963D44FC00) [pid = 3872] [serial = 648] [outer = 0000009632391C00] 16:44:45 INFO - PROCESS | 3872 | 1464392685541 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 16:44:46 INFO - PROCESS | 3872 | 1464392686858 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 3872 | 1464392686862 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:44:47 INFO - PROCESS | 3872 | 1464392687029 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 3872 | 1464392687034 Marionette TRACE conn7 <- [1,830,null,{}] 16:44:47 INFO - PROCESS | 3872 | 1464392687040 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 3872 | 1464392687197 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 16:44:47 INFO - PROCESS | 3872 | 1464392687211 Marionette TRACE conn7 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C92800 == 69 [pid = 3872] [id = 217] 16:44:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000962D41B400) [pid = 3872] [serial = 649] [outer = 0000000000000000] 16:44:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009630A61400) [pid = 3872] [serial = 650] [outer = 000000962D41B400] 16:44:47 INFO - PROCESS | 3872 | 1464392687272 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (0000009632390000) [pid = 3872] [serial = 651] [outer = 000000962D41B400] 16:44:47 INFO - PROCESS | 3872 | 1464392687977 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1072ms 16:44:48 INFO - PROCESS | 3872 | 1464392688017 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 3872 | 1464392688022 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:44:48 INFO - PROCESS | 3872 | 1464392688029 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 3872 | 1464392688033 Marionette TRACE conn7 <- [1,834,null,{}] 16:44:48 INFO - PROCESS | 3872 | 1464392688038 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 3872 | 1464392688182 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 16:44:48 INFO - PROCESS | 3872 | 1464392688298 Marionette TRACE conn7 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C6C9000 == 70 [pid = 3872] [id = 218] 16:44:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (0000009637CE1800) [pid = 3872] [serial = 652] [outer = 0000000000000000] 16:44:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009638645000) [pid = 3872] [serial = 653] [outer = 0000009637CE1800] 16:44:48 INFO - PROCESS | 3872 | 1464392688358 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009639268000) [pid = 3872] [serial = 654] [outer = 0000009637CE1800] 16:44:48 INFO - PROCESS | 3872 | 1464392688960 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 986ms 16:44:49 INFO - PROCESS | 3872 | 1464392689016 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:44:49 INFO - PROCESS | 3872 | 1464392689019 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 16:44:49 INFO - PROCESS | 3872 | 1464392689023 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 3872 | 1464392689026 Marionette TRACE conn7 <- [1,838,null,{}] 16:44:49 INFO - PROCESS | 3872 | 1464392689032 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 3872 | 1464392689167 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 16:44:49 INFO - PROCESS | 3872 | 1464392689263 Marionette TRACE conn7 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 3872 | ++DOCSHELL 000000964329D000 == 71 [pid = 3872] [id = 219] 16:44:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (00000096399CE400) [pid = 3872] [serial = 655] [outer = 0000000000000000] 16:44:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009639A29000) [pid = 3872] [serial = 656] [outer = 00000096399CE400] 16:44:49 INFO - PROCESS | 3872 | 1464392689327 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963B714000) [pid = 3872] [serial = 657] [outer = 00000096399CE400] 16:44:50 INFO - PROCESS | 3872 | 1464392690025 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1027ms 16:44:50 INFO - PROCESS | 3872 | 1464392690056 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 3872 | 1464392690059 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:44:50 INFO - PROCESS | 3872 | 1464392690063 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 3872 | 1464392690065 Marionette TRACE conn7 <- [1,842,null,{}] 16:44:50 INFO - PROCESS | 3872 | 1464392690069 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 3872 | 1464392690191 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 16:44:50 INFO - PROCESS | 3872 | 1464392690314 Marionette TRACE conn7 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642567000 == 72 [pid = 3872] [id = 220] 16:44:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963D450000) [pid = 3872] [serial = 658] [outer = 0000000000000000] 16:44:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963D4D1C00) [pid = 3872] [serial = 659] [outer = 000000963D450000] 16:44:50 INFO - PROCESS | 3872 | 1464392690373 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (00000096406B3800) [pid = 3872] [serial = 660] [outer = 000000963D450000] 16:44:51 INFO - PROCESS | 3872 | 1464392691040 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1024ms 16:44:51 INFO - PROCESS | 3872 | 1464392691090 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 3872 | 1464392691093 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:44:51 INFO - PROCESS | 3872 | 1464392691097 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 3872 | 1464392691099 Marionette TRACE conn7 <- [1,846,null,{}] 16:44:51 INFO - PROCESS | 3872 | 1464392691102 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 3872 | 1464392691218 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 16:44:51 INFO - PROCESS | 3872 | 1464392691339 Marionette TRACE conn7 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643ED8000 == 73 [pid = 3872] [id = 221] 16:44:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (0000009641CD4400) [pid = 3872] [serial = 661] [outer = 0000000000000000] 16:44:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (0000009641CDB800) [pid = 3872] [serial = 662] [outer = 0000009641CD4400] 16:44:51 INFO - PROCESS | 3872 | 1464392691397 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (0000009641E33800) [pid = 3872] [serial = 663] [outer = 0000009641CD4400] 16:44:51 INFO - PROCESS | 3872 | 1464392691983 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 923ms 16:44:52 INFO - PROCESS | 3872 | 1464392692022 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 3872 | 1464392692025 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:44:52 INFO - PROCESS | 3872 | 1464392692028 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 3872 | 1464392692031 Marionette TRACE conn7 <- [1,850,null,{}] 16:44:52 INFO - PROCESS | 3872 | 1464392692035 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 3872 | 1464392692227 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 16:44:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000962B532800) [pid = 3872] [serial = 664] [outer = 0000009637CEE400] 16:44:52 INFO - PROCESS | 3872 | 1464392692372 Marionette TRACE conn7 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000963871D800 == 74 [pid = 3872] [id = 222] 16:44:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000962D59FC00) [pid = 3872] [serial = 665] [outer = 0000000000000000] 16:44:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (0000009630961C00) [pid = 3872] [serial = 666] [outer = 000000962D59FC00] 16:44:52 INFO - PROCESS | 3872 | 1464392692442 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (0000009639111C00) [pid = 3872] [serial = 667] [outer = 000000962D59FC00] 16:44:53 INFO - PROCESS | 3872 | 1464392693295 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1275ms 16:44:53 INFO - PROCESS | 3872 | 1464392693307 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 3872 | 1464392693311 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 16:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:44:53 INFO - PROCESS | 3872 | 1464392693331 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 3872 | 1464392693334 Marionette TRACE conn7 <- [1,854,null,{}] 16:44:53 INFO - PROCESS | 3872 | 1464392693340 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 3872 | 1464392693451 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 16:44:53 INFO - PROCESS | 3872 | 1464392693582 Marionette TRACE conn7 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 3872 | ++DOCSHELL 00000096316BC800 == 75 [pid = 3872] [id = 223] 16:44:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (0000009632305C00) [pid = 3872] [serial = 668] [outer = 0000000000000000] 16:44:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (00000096323EA000) [pid = 3872] [serial = 669] [outer = 0000009632305C00] 16:44:53 INFO - PROCESS | 3872 | 1464392693642 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (0000009635968C00) [pid = 3872] [serial = 670] [outer = 0000009632305C00] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 000000962C681000 == 74 [pid = 3872] [id = 18] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009638D2C000 == 73 [pid = 3872] [id = 14] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009638174000 == 72 [pid = 3872] [id = 15] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009639665800 == 71 [pid = 3872] [id = 16] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009636432800 == 70 [pid = 3872] [id = 12] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009635B86800 == 69 [pid = 3872] [id = 215] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009641F0D800 == 68 [pid = 3872] [id = 214] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009630B10800 == 67 [pid = 3872] [id = 213] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4DA800 == 66 [pid = 3872] [id = 212] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7DF000 == 65 [pid = 3872] [id = 211] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009638FDB800 == 64 [pid = 3872] [id = 210] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009638FD5000 == 63 [pid = 3872] [id = 209] 16:44:53 INFO - PROCESS | 3872 | --DOMWINDOW == 122 (0000009639261800) [pid = 3872] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (000000963D015400) [pid = 3872] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 00000096322B7800 == 62 [pid = 3872] [id = 208] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF3F000 == 61 [pid = 3872] [id = 204] 16:44:53 INFO - PROCESS | 3872 | --DOCSHELL 00000096376A3800 == 60 [pid = 3872] [id = 203] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (00000096364A5000) [pid = 3872] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000963B7B6800) [pid = 3872] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (00000096388C3800) [pid = 3872] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (000000963B240C00) [pid = 3872] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (000000963958A400) [pid = 3872] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (000000963A9DD800) [pid = 3872] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (0000009641CCF000) [pid = 3872] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (00000096323E9400) [pid = 3872] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009638D7D000) [pid = 3872] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (000000963836FC00) [pid = 3872] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009631181400) [pid = 3872] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (000000963C69E400) [pid = 3872] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963595E800) [pid = 3872] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963592E000) [pid = 3872] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963A9E0800) [pid = 3872] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963EFA5400) [pid = 3872] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963D450800) [pid = 3872] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963958D800) [pid = 3872] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (0000009639551800) [pid = 3872] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009639AD3000) [pid = 3872] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000963955C000) [pid = 3872] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009635961000) [pid = 3872] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009637CE0800) [pid = 3872] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (000000963D00D000) [pid = 3872] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (0000009638D85800) [pid = 3872] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 95 (0000009638864C00) [pid = 3872] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 94 (000000963D449000) [pid = 3872] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 93 (000000963D4CB000) [pid = 3872] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 92 (000000963994A000) [pid = 3872] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 91 (000000963D0C1800) [pid = 3872] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 90 (0000009639BD2400) [pid = 3872] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | --DOMWINDOW == 89 (000000963CE53C00) [pid = 3872] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3872 | 1464392694221 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 924ms 16:44:54 INFO - PROCESS | 3872 | 1464392694263 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 3872 | 1464392694269 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:44:54 INFO - PROCESS | 3872 | 1464392694275 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 3872 | 1464392694278 Marionette TRACE conn7 <- [1,858,null,{}] 16:44:54 INFO - PROCESS | 3872 | 1464392694282 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 3872 | 1464392694381 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 16:44:54 INFO - PROCESS | 3872 | 1464392694392 Marionette TRACE conn7 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 3872 | ++DOCSHELL 00000096376A3800 == 61 [pid = 3872] [id = 224] 16:44:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 90 (0000009635935800) [pid = 3872] [serial = 671] [outer = 0000000000000000] 16:44:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 91 (0000009637622400) [pid = 3872] [serial = 672] [outer = 0000009635935800] 16:44:54 INFO - PROCESS | 3872 | 1464392694439 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 92 (0000009638133400) [pid = 3872] [serial = 673] [outer = 0000009635935800] 16:44:54 INFO - PROCESS | 3872 | 1464392694921 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 16:44:54 INFO - PROCESS | 3872 | 1464392694969 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 3872 | 1464392694972 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:44:54 INFO - PROCESS | 3872 | 1464392694976 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 3872 | 1464392694979 Marionette TRACE conn7 <- [1,862,null,{}] 16:44:54 INFO - PROCESS | 3872 | 1464392694990 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 3872 | 1464392695117 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 16:44:55 INFO - PROCESS | 3872 | 1464392695206 Marionette TRACE conn7 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639E61800 == 62 [pid = 3872] [id = 225] 16:44:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 93 (0000009638133C00) [pid = 3872] [serial = 674] [outer = 0000000000000000] 16:44:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 94 (00000096389B3800) [pid = 3872] [serial = 675] [outer = 0000009638133C00] 16:44:55 INFO - PROCESS | 3872 | 1464392695257 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 95 (0000009639263800) [pid = 3872] [serial = 676] [outer = 0000009638133C00] 16:44:55 INFO - PROCESS | 3872 | 1464392695658 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 732ms 16:44:55 INFO - PROCESS | 3872 | 1464392695711 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 3872 | 1464392695714 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:44:55 INFO - PROCESS | 3872 | 1464392695717 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 3872 | 1464392695719 Marionette TRACE conn7 <- [1,866,null,{}] 16:44:55 INFO - PROCESS | 3872 | 1464392695723 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 3872 | 1464392695820 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 16:44:55 INFO - PROCESS | 3872 | 1464392695827 Marionette TRACE conn7 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7D9800 == 63 [pid = 3872] [id = 226] 16:44:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 96 (00000096389AA400) [pid = 3872] [serial = 677] [outer = 0000000000000000] 16:44:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (000000963955B400) [pid = 3872] [serial = 678] [outer = 00000096389AA400] 16:44:55 INFO - PROCESS | 3872 | 1464392695874 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009639872000) [pid = 3872] [serial = 679] [outer = 00000096389AA400] 16:44:56 INFO - PROCESS | 3872 | 1464392696345 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 16:44:56 INFO - PROCESS | 3872 | 1464392696413 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 3872 | 1464392696416 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:44:56 INFO - PROCESS | 3872 | 1464392696419 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 3872 | 1464392696421 Marionette TRACE conn7 <- [1,870,null,{}] 16:44:56 INFO - PROCESS | 3872 | 1464392696424 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:56 INFO - PROCESS | 3872 | 1464392696567 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 16:44:56 INFO - PROCESS | 3872 | 1464392696591 Marionette TRACE conn7 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630B0A000 == 64 [pid = 3872] [id = 227] 16:44:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (000000963994AC00) [pid = 3872] [serial = 680] [outer = 0000000000000000] 16:44:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (0000009639952400) [pid = 3872] [serial = 681] [outer = 000000963994AC00] 16:44:56 INFO - PROCESS | 3872 | 1464392696639 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (0000009639A29C00) [pid = 3872] [serial = 682] [outer = 000000963994AC00] 16:44:57 INFO - PROCESS | 3872 | 1464392697109 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 735ms 16:44:57 INFO - PROCESS | 3872 | 1464392697156 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 3872 | 1464392697158 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 16:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:44:57 INFO - PROCESS | 3872 | 1464392697169 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 3872 | 1464392697171 Marionette TRACE conn7 <- [1,874,null,{}] 16:44:57 INFO - PROCESS | 3872 | 1464392697175 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 3872 | 1464392697324 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 16:44:57 INFO - PROCESS | 3872 | 1464392697381 Marionette TRACE conn7 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF3A800 == 65 [pid = 3872] [id = 228] 16:44:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009639BC8400) [pid = 3872] [serial = 683] [outer = 0000000000000000] 16:44:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963B240800) [pid = 3872] [serial = 684] [outer = 0000009639BC8400] 16:44:57 INFO - PROCESS | 3872 | 1464392697430 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963B7AF400) [pid = 3872] [serial = 685] [outer = 0000009639BC8400] 16:44:57 INFO - PROCESS | 3872 | 1464392697866 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 16:44:57 INFO - PROCESS | 3872 | 1464392697912 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 3872 | 1464392697915 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 16:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:44:57 INFO - PROCESS | 3872 | 1464392697918 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 3872 | 1464392697920 Marionette TRACE conn7 <- [1,878,null,{}] 16:44:57 INFO - PROCESS | 3872 | 1464392697928 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 3872 | 1464392698043 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 16:44:58 INFO - PROCESS | 3872 | 1464392698050 Marionette TRACE conn7 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 3872 | ++DOCSHELL 00000096331BA000 == 66 [pid = 3872] [id = 229] 16:44:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963B7B6800) [pid = 3872] [serial = 686] [outer = 0000000000000000] 16:44:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963C036C00) [pid = 3872] [serial = 687] [outer = 000000963B7B6800] 16:44:58 INFO - PROCESS | 3872 | 1464392698226 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963CE52C00) [pid = 3872] [serial = 688] [outer = 000000963B7B6800] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000962B5CC800) [pid = 3872] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (00000096378B5400) [pid = 3872] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963C762400) [pid = 3872] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009639A2C400) [pid = 3872] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (00000096378ACC00) [pid = 3872] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (000000963BAEFC00) [pid = 3872] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 100 (000000962BF1F400) [pid = 3872] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 99 (0000009639290800) [pid = 3872] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 98 (0000009639A27800) [pid = 3872] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 97 (0000009632CB0400) [pid = 3872] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:44:58 INFO - PROCESS | 3872 | --DOMWINDOW == 96 (000000963D504800) [pid = 3872] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:44:58 INFO - PROCESS | 3872 | 1464392698603 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 16:44:58 INFO - PROCESS | 3872 | 1464392698653 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 3872 | 1464392698655 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:44:58 INFO - PROCESS | 3872 | 1464392698658 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 3872 | 1464392698660 Marionette TRACE conn7 <- [1,882,null,{}] 16:44:58 INFO - PROCESS | 3872 | 1464392698663 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 3872 | 1464392698779 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 16:44:58 INFO - PROCESS | 3872 | 1464392698788 Marionette TRACE conn7 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 3872 | ++DOCSHELL 000000964115F000 == 67 [pid = 3872] [id = 230] 16:44:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 97 (0000009639A27800) [pid = 3872] [serial = 689] [outer = 0000000000000000] 16:44:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 98 (0000009639A87800) [pid = 3872] [serial = 690] [outer = 0000009639A27800] 16:44:58 INFO - PROCESS | 3872 | 1464392698835 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 99 (000000963CE5CC00) [pid = 3872] [serial = 691] [outer = 0000009639A27800] 16:44:59 INFO - PROCESS | 3872 | 1464392699244 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 16:44:59 INFO - PROCESS | 3872 | 1464392699290 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 3872 | 1464392699292 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 16:44:59 INFO - PROCESS | 3872 | 1464392699295 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:44:59 INFO - PROCESS | 3872 | 1464392699297 Marionette TRACE conn7 <- [1,886,null,{}] 16:44:59 INFO - PROCESS | 3872 | 1464392699301 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 3872 | 1464392699418 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 16:44:59 INFO - PROCESS | 3872 | 1464392699460 Marionette TRACE conn7 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641783000 == 68 [pid = 3872] [id = 231] 16:44:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 100 (000000963CE5FC00) [pid = 3872] [serial = 692] [outer = 0000000000000000] 16:44:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 101 (000000963D0BE800) [pid = 3872] [serial = 693] [outer = 000000963CE5FC00] 16:44:59 INFO - PROCESS | 3872 | 1464392699507 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (000000963D435C00) [pid = 3872] [serial = 694] [outer = 000000963CE5FC00] 16:44:59 INFO - PROCESS | 3872 | 1464392699920 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 672ms 16:44:59 INFO - PROCESS | 3872 | 1464392699972 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 3872 | 1464392699974 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:44:59 INFO - PROCESS | 3872 | 1464392699983 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 3872 | 1464392699993 Marionette TRACE conn7 <- [1,890,null,{}] 16:45:00 INFO - PROCESS | 3872 | 1464392699998 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 3872 | 1464392700087 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 16:45:00 INFO - PROCESS | 3872 | 1464392700096 Marionette TRACE conn7 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E7E000 == 69 [pid = 3872] [id = 232] 16:45:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (000000963D44EC00) [pid = 3872] [serial = 695] [outer = 0000000000000000] 16:45:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (000000963D4C6000) [pid = 3872] [serial = 696] [outer = 000000963D44EC00] 16:45:00 INFO - PROCESS | 3872 | 1464392700141 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000963D505800) [pid = 3872] [serial = 697] [outer = 000000963D44EC00] 16:45:00 INFO - PROCESS | 3872 | 1464392700897 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 944ms 16:45:00 INFO - PROCESS | 3872 | 1464392700937 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 3872 | 1464392700943 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 16:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:45:00 INFO - PROCESS | 3872 | 1464392700949 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 3872 | 1464392700954 Marionette TRACE conn7 <- [1,894,null,{}] 16:45:00 INFO - PROCESS | 3872 | 1464392700960 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 3872 | 1464392701086 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 16:45:01 INFO - PROCESS | 3872 | 1464392701211 Marionette TRACE conn7 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638E56000 == 70 [pid = 3872] [id = 233] 16:45:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (00000096359F3800) [pid = 3872] [serial = 698] [outer = 0000000000000000] 16:45:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009637835000) [pid = 3872] [serial = 699] [outer = 00000096359F3800] 16:45:01 INFO - PROCESS | 3872 | 1464392701280 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009638375C00) [pid = 3872] [serial = 700] [outer = 00000096359F3800] 16:45:01 INFO - PROCESS | 3872 | 1464392701857 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 16:45:01 INFO - PROCESS | 3872 | 1464392701894 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 3872 | 1464392701901 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 16:45:01 INFO - PROCESS | 3872 | 1464392701908 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:45:01 INFO - PROCESS | 3872 | 1464392701911 Marionette TRACE conn7 <- [1,898,null,{}] 16:45:01 INFO - PROCESS | 3872 | 1464392701916 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 3872 | 1464392702039 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 16:45:02 INFO - PROCESS | 3872 | 1464392702135 Marionette TRACE conn7 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641168000 == 71 [pid = 3872] [id = 234] 16:45:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009638D83000) [pid = 3872] [serial = 701] [outer = 0000000000000000] 16:45:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963958E800) [pid = 3872] [serial = 702] [outer = 0000009638D83000] 16:45:02 INFO - PROCESS | 3872 | 1464392702193 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (0000009639AC9C00) [pid = 3872] [serial = 703] [outer = 0000009638D83000] 16:45:02 INFO - PROCESS | 3872 | 1464392702810 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 16:45:02 INFO - PROCESS | 3872 | 1464392702900 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 3872 | 1464392702903 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 16:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:45:02 INFO - PROCESS | 3872 | 1464392702907 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 3872 | 1464392702911 Marionette TRACE conn7 <- [1,902,null,{}] 16:45:02 INFO - PROCESS | 3872 | 1464392702922 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 3872 | 1464392703090 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 16:45:03 INFO - PROCESS | 3872 | 1464392703102 Marionette TRACE conn7 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642E68800 == 72 [pid = 3872] [id = 235] 16:45:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963D00D000) [pid = 3872] [serial = 704] [outer = 0000000000000000] 16:45:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (000000963D448000) [pid = 3872] [serial = 705] [outer = 000000963D00D000] 16:45:03 INFO - PROCESS | 3872 | 1464392703160 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (000000963D515800) [pid = 3872] [serial = 706] [outer = 000000963D00D000] 16:45:03 INFO - PROCESS | 3872 | 1464392703735 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 881ms 16:45:03 INFO - PROCESS | 3872 | 1464392703790 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 16:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:45:03 INFO - PROCESS | 3872 | 1464392703793 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 16:45:03 INFO - PROCESS | 3872 | 1464392703797 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 3872 | 1464392703799 Marionette TRACE conn7 <- [1,906,null,{}] 16:45:03 INFO - PROCESS | 3872 | 1464392703802 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 3872 | 1464392703921 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 16:45:04 INFO - PROCESS | 3872 | 1464392704015 Marionette TRACE conn7 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432DE800 == 73 [pid = 3872] [id = 236] 16:45:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (000000963EBB0800) [pid = 3872] [serial = 707] [outer = 0000000000000000] 16:45:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (000000963EFAAC00) [pid = 3872] [serial = 708] [outer = 000000963EBB0800] 16:45:04 INFO - PROCESS | 3872 | 1464392704072 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (0000009640C80400) [pid = 3872] [serial = 709] [outer = 000000963EBB0800] 16:45:04 INFO - PROCESS | 3872 | 1464392704716 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 16:45:04 INFO - PROCESS | 3872 | 1464392704783 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 3872 | 1464392704786 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:45:04 INFO - PROCESS | 3872 | 1464392704790 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 3872 | 1464392704792 Marionette TRACE conn7 <- [1,910,null,{}] 16:45:04 INFO - PROCESS | 3872 | 1464392704796 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 3872 | 1464392704911 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 16:45:05 INFO - PROCESS | 3872 | 1464392705032 Marionette TRACE conn7 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643EEE000 == 74 [pid = 3872] [id = 237] 16:45:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (00000096406AD800) [pid = 3872] [serial = 710] [outer = 0000000000000000] 16:45:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (0000009641E36000) [pid = 3872] [serial = 711] [outer = 00000096406AD800] 16:45:05 INFO - PROCESS | 3872 | 1464392705090 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (00000096433B2000) [pid = 3872] [serial = 712] [outer = 00000096406AD800] 16:45:05 INFO - PROCESS | 3872 | 1464392705720 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 984ms 16:45:05 INFO - PROCESS | 3872 | 1464392705786 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 3872 | 1464392705789 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 16:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:45:05 INFO - PROCESS | 3872 | 1464392705794 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 3872 | 1464392705796 Marionette TRACE conn7 <- [1,914,null,{}] 16:45:05 INFO - PROCESS | 3872 | 1464392705800 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 3872 | 1464392705924 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 16:45:06 INFO - PROCESS | 3872 | 1464392706047 Marionette TRACE conn7 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441A1000 == 75 [pid = 3872] [id = 238] 16:45:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (00000096433C0000) [pid = 3872] [serial = 713] [outer = 0000000000000000] 16:45:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (000000964653B000) [pid = 3872] [serial = 714] [outer = 00000096433C0000] 16:45:06 INFO - PROCESS | 3872 | 1464392706106 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (0000009646541400) [pid = 3872] [serial = 715] [outer = 00000096433C0000] 16:45:06 INFO - PROCESS | 3872 | 1464392706848 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1128ms 16:45:06 INFO - PROCESS | 3872 | 1464392706926 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 3872 | 1464392706931 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 16:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:45:06 INFO - PROCESS | 3872 | 1464392706936 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 3872 | 1464392706940 Marionette TRACE conn7 <- [1,918,null,{}] 16:45:06 INFO - PROCESS | 3872 | 1464392706946 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 3872 | 1464392707056 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 16:45:07 INFO - PROCESS | 3872 | 1464392707174 Marionette TRACE conn7 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 3872 | ++DOCSHELL 00000096390A4000 == 76 [pid = 3872] [id = 239] 16:45:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 124 (0000009631633800) [pid = 3872] [serial = 716] [outer = 0000000000000000] 16:45:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 125 (0000009632939400) [pid = 3872] [serial = 717] [outer = 0000009631633800] 16:45:07 INFO - PROCESS | 3872 | 1464392707227 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 126 (0000009637CEEC00) [pid = 3872] [serial = 718] [outer = 0000009631633800] 16:45:07 INFO - PROCESS | 3872 | 1464392707897 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:45:07 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF36800 == 75 [pid = 3872] [id = 67] 16:45:07 INFO - PROCESS | 3872 | --DOMWINDOW == 125 (000000963987A800) [pid = 3872] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 3872 | --DOMWINDOW == 124 (000000963D520C00) [pid = 3872] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 3872 | --DOMWINDOW == 123 (000000963D508C00) [pid = 3872] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 3872 | --DOMWINDOW == 122 (000000963926A400) [pid = 3872] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (000000963CE52800) [pid = 3872] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (0000009631226C00) [pid = 3872] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1032ms 16:45:07 INFO - PROCESS | 3872 | --DOCSHELL 000000963C6C9000 == 74 [pid = 3872] [id = 218] 16:45:07 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C92800 == 73 [pid = 3872] [id = 217] 16:45:07 INFO - PROCESS | 3872 | 1464392707984 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 3872 | 1464392707990 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000963D0B7400) [pid = 3872] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (000000963929F400) [pid = 3872] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (000000963D42D800) [pid = 3872] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009638D7FC00) [pid = 3872] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (000000963C6A0C00) [pid = 3872] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (0000009638645400) [pid = 3872] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (000000962C038C00) [pid = 3872] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009630B3E400) [pid = 3872] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (00000096392C4C00) [pid = 3872] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000963994DC00) [pid = 3872] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009639A8A800) [pid = 3872] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (00000096378B4800) [pid = 3872] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963D511C00) [pid = 3872] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009638D77800) [pid = 3872] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (000000963D0BE000) [pid = 3872] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000962D419800) [pid = 3872] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (000000963EFAD400) [pid = 3872] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 102 (000000963838D000) [pid = 3872] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | --DOMWINDOW == 101 (0000009639BC8000) [pid = 3872] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:45:08 INFO - PROCESS | 3872 | 1464392708038 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 3872 | 1464392708041 Marionette TRACE conn7 <- [1,922,null,{}] 16:45:08 INFO - PROCESS | 3872 | 1464392708047 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 3872 | 1464392708152 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 16:45:08 INFO - PROCESS | 3872 | 1464392708160 Marionette TRACE conn7 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 3872 | ++DOCSHELL 00000096331C2800 == 74 [pid = 3872] [id = 240] 16:45:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 102 (0000009631226C00) [pid = 3872] [serial = 719] [outer = 0000000000000000] 16:45:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 103 (0000009632386C00) [pid = 3872] [serial = 720] [outer = 0000009631226C00] 16:45:08 INFO - PROCESS | 3872 | 1464392708207 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (00000096378B6400) [pid = 3872] [serial = 721] [outer = 0000009631226C00] 16:45:08 INFO - PROCESS | 3872 | 1464392708723 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 755ms 16:45:08 INFO - PROCESS | 3872 | 1464392708771 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 3872 | 1464392708773 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:45:08 INFO - PROCESS | 3872 | 1464392708777 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 3872 | 1464392708780 Marionette TRACE conn7 <- [1,926,null,{}] 16:45:08 INFO - PROCESS | 3872 | 1464392708791 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 3872 | 1464392708889 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 16:45:08 INFO - PROCESS | 3872 | 1464392708974 Marionette TRACE conn7 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C05A800 == 75 [pid = 3872] [id = 241] 16:45:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (00000096378B0400) [pid = 3872] [serial = 722] [outer = 0000000000000000] 16:45:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963929C800) [pid = 3872] [serial = 723] [outer = 00000096378B0400] 16:45:09 INFO - PROCESS | 3872 | 1464392709025 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963958BC00) [pid = 3872] [serial = 724] [outer = 00000096378B0400] 16:45:09 INFO - PROCESS | 3872 | 1464392709435 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 16:45:09 INFO - PROCESS | 3872 | 1464392709471 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 3872 | 1464392709474 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 16:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:45:09 INFO - PROCESS | 3872 | 1464392709485 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 3872 | 1464392709487 Marionette TRACE conn7 <- [1,930,null,{}] 16:45:09 INFO - PROCESS | 3872 | 1464392709490 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 3872 | 1464392709585 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 16:45:09 INFO - PROCESS | 3872 | 1464392709592 Marionette TRACE conn7 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF14800 == 76 [pid = 3872] [id = 242] 16:45:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (000000963994D400) [pid = 3872] [serial = 725] [outer = 0000000000000000] 16:45:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009639A30000) [pid = 3872] [serial = 726] [outer = 000000963994D400] 16:45:09 INFO - PROCESS | 3872 | 1464392709638 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009639BC6800) [pid = 3872] [serial = 727] [outer = 000000963994D400] 16:45:10 INFO - PROCESS | 3872 | 1464392710082 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 16:45:10 INFO - PROCESS | 3872 | 1464392710126 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 3872 | 1464392710128 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 16:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:45:10 INFO - PROCESS | 3872 | 1464392710132 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 3872 | 1464392710133 Marionette TRACE conn7 <- [1,934,null,{}] 16:45:10 INFO - PROCESS | 3872 | 1464392710144 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 3872 | 1464392710260 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 16:45:10 INFO - PROCESS | 3872 | 1464392710342 Marionette TRACE conn7 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF41000 == 77 [pid = 3872] [id = 243] 16:45:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963A718800) [pid = 3872] [serial = 728] [outer = 0000000000000000] 16:45:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (000000963B233800) [pid = 3872] [serial = 729] [outer = 000000963A718800] 16:45:10 INFO - PROCESS | 3872 | 1464392710390 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (000000963BAE9800) [pid = 3872] [serial = 730] [outer = 000000963A718800] 16:45:10 INFO - PROCESS | 3872 | 1464392710828 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 16:45:10 INFO - PROCESS | 3872 | 1464392710875 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 3872 | 1464392710878 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 16:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:45:10 INFO - PROCESS | 3872 | 1464392710881 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 3872 | 1464392710883 Marionette TRACE conn7 <- [1,938,null,{}] 16:45:10 INFO - PROCESS | 3872 | 1464392710887 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 3872 | 1464392711036 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 16:45:11 INFO - PROCESS | 3872 | 1464392711107 Marionette TRACE conn7 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641158800 == 78 [pid = 3872] [id = 244] 16:45:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (000000963D011000) [pid = 3872] [serial = 731] [outer = 0000000000000000] 16:45:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (000000963D42D800) [pid = 3872] [serial = 732] [outer = 000000963D011000] 16:45:11 INFO - PROCESS | 3872 | 1464392711155 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (000000963D508C00) [pid = 3872] [serial = 733] [outer = 000000963D011000] 16:45:11 INFO - PROCESS | 3872 | 1464392711614 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 818ms 16:45:11 INFO - PROCESS | 3872 | 1464392711703 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 3872 | 1464392711705 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 16:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:45:11 INFO - PROCESS | 3872 | 1464392711709 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 3872 | 1464392711711 Marionette TRACE conn7 <- [1,942,null,{}] 16:45:11 INFO - PROCESS | 3872 | 1464392711715 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 3872 | 1464392711834 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 16:45:11 INFO - PROCESS | 3872 | 1464392711890 Marionette TRACE conn7 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E80800 == 79 [pid = 3872] [id = 245] 16:45:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (00000096388CA000) [pid = 3872] [serial = 734] [outer = 0000000000000000] 16:45:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (0000009639835400) [pid = 3872] [serial = 735] [outer = 00000096388CA000] 16:45:11 INFO - PROCESS | 3872 | 1464392711937 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (000000963D011400) [pid = 3872] [serial = 736] [outer = 00000096388CA000] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (000000963B7B6800) [pid = 3872] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (0000009639A27800) [pid = 3872] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009630B37400) [pid = 3872] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (000000963D51B800) [pid = 3872] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (0000009639BCEC00) [pid = 3872] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (0000009638D79400) [pid = 3872] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (000000963D505C00) [pid = 3872] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (000000963CE5FC00) [pid = 3872] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000963994AC00) [pid = 3872] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009632391C00) [pid = 3872] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (0000009639BC8400) [pid = 3872] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000962D59FC00) [pid = 3872] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (00000096389AA400) [pid = 3872] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009632305C00) [pid = 3872] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009638133C00) [pid = 3872] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:45:12 INFO - PROCESS | 3872 | --DOMWINDOW == 103 (0000009635935800) [pid = 3872] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:45:12 INFO - PROCESS | 3872 | 1464392712438 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 776ms 16:45:12 INFO - PROCESS | 3872 | 1464392712492 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 3872 | 1464392712494 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 16:45:12 INFO - PROCESS | 3872 | 1464392712498 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:45:12 INFO - PROCESS | 3872 | 1464392712500 Marionette TRACE conn7 <- [1,946,null,{}] 16:45:12 INFO - PROCESS | 3872 | 1464392712503 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 3872 | 1464392712636 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 16:45:12 INFO - PROCESS | 3872 | 1464392712692 Marionette TRACE conn7 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FAE000 == 80 [pid = 3872] [id = 246] 16:45:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 104 (0000009632308400) [pid = 3872] [serial = 737] [outer = 0000000000000000] 16:45:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (0000009639839000) [pid = 3872] [serial = 738] [outer = 0000009632308400] 16:45:12 INFO - PROCESS | 3872 | 1464392712740 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000963CE5B000) [pid = 3872] [serial = 739] [outer = 0000009632308400] 16:45:13 INFO - PROCESS | 3872 | 1464392713119 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:45:13 INFO - PROCESS | 3872 | 1464392713173 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 3872 | 1464392713176 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 16:45:13 INFO - PROCESS | 3872 | 1464392713179 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 3872 | 1464392713181 Marionette TRACE conn7 <- [1,950,null,{}] 16:45:13 INFO - PROCESS | 3872 | 1464392713185 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 3872 | 1464392713274 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 16:45:13 INFO - PROCESS | 3872 | 1464392713315 Marionette TRACE conn7 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000964310C800 == 81 [pid = 3872] [id = 247] 16:45:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009631BB4400) [pid = 3872] [serial = 740] [outer = 0000000000000000] 16:45:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009631BBBC00) [pid = 3872] [serial = 741] [outer = 0000009631BB4400] 16:45:13 INFO - PROCESS | 3872 | 1464392713362 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009639A2EC00) [pid = 3872] [serial = 742] [outer = 0000009631BB4400] 16:45:13 INFO - PROCESS | 3872 | 1464392713790 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 672ms 16:45:13 INFO - PROCESS | 3872 | 1464392713854 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 3872 | 1464392713857 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:45:13 INFO - PROCESS | 3872 | 1464392713860 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 3872 | 1464392713862 Marionette TRACE conn7 <- [1,954,null,{}] 16:45:13 INFO - PROCESS | 3872 | 1464392713865 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 3872 | 1464392713966 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 16:45:13 INFO - PROCESS | 3872 | 1464392713973 Marionette TRACE conn7 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643ED2800 == 82 [pid = 3872] [id = 248] 16:45:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000963D431000) [pid = 3872] [serial = 743] [outer = 0000000000000000] 16:45:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (000000963EBBC400) [pid = 3872] [serial = 744] [outer = 000000963D431000] 16:45:14 INFO - PROCESS | 3872 | 1464392714018 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (0000009641CCF800) [pid = 3872] [serial = 745] [outer = 000000963D431000] 16:45:14 INFO - PROCESS | 3872 | 1464392714635 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 16:45:14 INFO - PROCESS | 3872 | 1464392714745 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 3872 | 1464392714750 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 16:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:45:14 INFO - PROCESS | 3872 | 1464392714755 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 3872 | 1464392714760 Marionette TRACE conn7 <- [1,958,null,{}] 16:45:14 INFO - PROCESS | 3872 | 1464392714766 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 3872 | 1464392714900 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 16:45:15 INFO - PROCESS | 3872 | 1464392715020 Marionette TRACE conn7 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639094800 == 83 [pid = 3872] [id = 249] 16:45:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009631246C00) [pid = 3872] [serial = 746] [outer = 0000000000000000] 16:45:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (0000009632B19C00) [pid = 3872] [serial = 747] [outer = 0000009631246C00] 16:45:15 INFO - PROCESS | 3872 | 1464392715081 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (0000009638677C00) [pid = 3872] [serial = 748] [outer = 0000009631246C00] 16:45:15 INFO - PROCESS | 3872 | 1464392715655 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 16:45:15 INFO - PROCESS | 3872 | 1464392715745 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 3872 | 1464392715752 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 16:45:15 INFO - PROCESS | 3872 | 1464392715759 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:45:15 INFO - PROCESS | 3872 | 1464392715762 Marionette TRACE conn7 <- [1,962,null,{}] 16:45:15 INFO - PROCESS | 3872 | 1464392715766 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 3872 | 1464392715939 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 16:45:15 INFO - PROCESS | 3872 | 1464392715992 Marionette TRACE conn7 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C5A800 == 84 [pid = 3872] [id = 250] 16:45:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (0000009639584000) [pid = 3872] [serial = 749] [outer = 0000000000000000] 16:45:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000963982D400) [pid = 3872] [serial = 750] [outer = 0000009639584000] 16:45:16 INFO - PROCESS | 3872 | 1464392716049 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (0000009639A25800) [pid = 3872] [serial = 751] [outer = 0000009639584000] 16:45:16 INFO - PROCESS | 3872 | 1464392716687 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 16:45:16 INFO - PROCESS | 3872 | 1464392716750 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 3872 | 1464392716753 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 16:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:45:16 INFO - PROCESS | 3872 | 1464392716757 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 3872 | 1464392716761 Marionette TRACE conn7 <- [1,966,null,{}] 16:45:16 INFO - PROCESS | 3872 | 1464392716773 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 3872 | 1464392716897 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 16:45:17 INFO - PROCESS | 3872 | 1464392717026 Marionette TRACE conn7 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645162000 == 85 [pid = 3872] [id = 251] 16:45:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (000000963CE57400) [pid = 3872] [serial = 752] [outer = 0000000000000000] 16:45:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (000000963D433C00) [pid = 3872] [serial = 753] [outer = 000000963CE57400] 16:45:17 INFO - PROCESS | 3872 | 1464392717087 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (0000009640C8B400) [pid = 3872] [serial = 754] [outer = 000000963CE57400] 16:45:17 INFO - PROCESS | 3872 | 1464392717695 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 985ms 16:45:17 INFO - PROCESS | 3872 | 1464392717745 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 3872 | 1464392717748 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 16:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:45:17 INFO - PROCESS | 3872 | 1464392717753 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 3872 | 1464392717755 Marionette TRACE conn7 <- [1,970,null,{}] 16:45:17 INFO - PROCESS | 3872 | 1464392717758 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 3872 | 1464392717879 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 16:45:18 INFO - PROCESS | 3872 | 1464392718004 Marionette TRACE conn7 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F94000 == 86 [pid = 3872] [id = 252] 16:45:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (000000962C097000) [pid = 3872] [serial = 755] [outer = 0000000000000000] 16:45:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (000000962C09A000) [pid = 3872] [serial = 756] [outer = 000000962C097000] 16:45:18 INFO - PROCESS | 3872 | 1464392718064 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 124 (0000009640C7E800) [pid = 3872] [serial = 757] [outer = 000000962C097000] 16:45:18 INFO - PROCESS | 3872 | 1464392718645 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 923ms 16:45:18 INFO - PROCESS | 3872 | 1464392718677 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 3872 | 1464392718680 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 16:45:18 INFO - PROCESS | 3872 | 1464392718683 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:45:18 INFO - PROCESS | 3872 | 1464392718685 Marionette TRACE conn7 <- [1,974,null,{}] 16:45:18 INFO - PROCESS | 3872 | 1464392718689 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 3872 | 1464392718804 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 16:45:18 INFO - PROCESS | 3872 | 1464392718902 Marionette TRACE conn7 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000964196D800 == 87 [pid = 3872] [id = 253] 16:45:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 125 (000000963EFA8C00) [pid = 3872] [serial = 758] [outer = 0000000000000000] 16:45:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 126 (00000096433B1C00) [pid = 3872] [serial = 759] [outer = 000000963EFA8C00] 16:45:18 INFO - PROCESS | 3872 | 1464392718959 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 127 (00000096433C0C00) [pid = 3872] [serial = 760] [outer = 000000963EFA8C00] 16:45:19 INFO - PROCESS | 3872 | 1464392719501 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 881ms 16:45:19 INFO - PROCESS | 3872 | 1464392719567 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 3872 | 1464392719570 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 16:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:45:19 INFO - PROCESS | 3872 | 1464392719573 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 3872 | 1464392719575 Marionette TRACE conn7 <- [1,978,null,{}] 16:45:19 INFO - PROCESS | 3872 | 1464392719579 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 3872 | 1464392719716 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 16:45:19 INFO - PROCESS | 3872 | 1464392719867 Marionette TRACE conn7 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 3872 | ++DOCSHELL 00000096453CC000 == 88 [pid = 3872] [id = 254] 16:45:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 128 (000000962C0AA000) [pid = 3872] [serial = 761] [outer = 0000000000000000] 16:45:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 129 (000000964513E400) [pid = 3872] [serial = 762] [outer = 000000962C0AA000] 16:45:19 INFO - PROCESS | 3872 | 1464392719925 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 130 (0000009646533C00) [pid = 3872] [serial = 763] [outer = 000000962C0AA000] 16:45:20 INFO - PROCESS | 3872 | 1464392720553 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1024ms 16:45:20 INFO - PROCESS | 3872 | 1464392720601 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 16:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:45:20 INFO - PROCESS | 3872 | 1464392720603 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 16:45:20 INFO - PROCESS | 3872 | 1464392720608 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 3872 | 1464392720610 Marionette TRACE conn7 <- [1,982,null,{}] 16:45:20 INFO - PROCESS | 3872 | 1464392720614 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 3872 | 1464392720744 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 16:45:21 INFO - PROCESS | 3872 | 1464392721022 Marionette TRACE conn7 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632959800 == 89 [pid = 3872] [id = 255] 16:45:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 131 (000000962AFCB000) [pid = 3872] [serial = 764] [outer = 0000000000000000] 16:45:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 132 (000000962C038000) [pid = 3872] [serial = 765] [outer = 000000962AFCB000] 16:45:21 INFO - PROCESS | 3872 | 1464392721089 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 133 (000000962C0A4000) [pid = 3872] [serial = 766] [outer = 000000962AFCB000] 16:45:21 INFO - PROCESS | 3872 | 1464392721750 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1191ms 16:45:21 INFO - PROCESS | 3872 | 1464392721800 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 3872 | 1464392721805 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 16:45:21 INFO - PROCESS | 3872 | 1464392721809 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:45:21 INFO - PROCESS | 3872 | 1464392721813 Marionette TRACE conn7 <- [1,986,null,{}] 16:45:21 INFO - PROCESS | 3872 | 1464392721818 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 3872 | 1464392721963 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 16:45:22 INFO - PROCESS | 3872 | 1464392722107 Marionette TRACE conn7 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 3872 | --DOCSHELL 0000009638FD2800 == 88 [pid = 3872] [id = 28] 16:45:22 INFO - PROCESS | 3872 | --DOCSHELL 0000009637C3F000 == 87 [pid = 3872] [id = 13] 16:45:22 INFO - PROCESS | 3872 | --DOCSHELL 000000962C6B4800 == 86 [pid = 3872] [id = 20] 16:45:22 INFO - PROCESS | 3872 | --DOCSHELL 00000096432A9000 == 85 [pid = 3872] [id = 216] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 132 (0000009630A61400) [pid = 3872] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 131 (0000009638645000) [pid = 3872] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 130 (0000009639A29000) [pid = 3872] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 129 (000000963D4D1C00) [pid = 3872] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 128 (0000009641CDB800) [pid = 3872] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C6B4800 == 86 [pid = 3872] [id = 256] 16:45:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 129 (000000962C036400) [pid = 3872] [serial = 767] [outer = 0000000000000000] 16:45:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 130 (000000962C09F000) [pid = 3872] [serial = 768] [outer = 000000962C036400] 16:45:22 INFO - PROCESS | 3872 | 1464392722207 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 131 (000000962C0C6C00) [pid = 3872] [serial = 769] [outer = 000000962C036400] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 130 (00000096378AE800) [pid = 3872] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 129 (000000963EBB9C00) [pid = 3872] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 128 (000000963D44D800) [pid = 3872] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 127 (0000009639875000) [pid = 3872] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 126 (000000963D514800) [pid = 3872] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 125 (0000009639952400) [pid = 3872] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 124 (000000963D44FC00) [pid = 3872] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 123 (000000963B240800) [pid = 3872] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 122 (0000009630961C00) [pid = 3872] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (000000963955B400) [pid = 3872] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (0000009639A29C00) [pid = 3872] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (0000009635968C00) [pid = 3872] [serial = 670] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (00000096323EA000) [pid = 3872] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (00000096389B3800) [pid = 3872] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009639263800) [pid = 3872] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (0000009637622400) [pid = 3872] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (0000009638133400) [pid = 3872] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (000000963B7AF400) [pid = 3872] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009640C81C00) [pid = 3872] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (000000963CE52C00) [pid = 3872] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000963C036C00) [pid = 3872] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009639111C00) [pid = 3872] [serial = 667] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (0000009639A87800) [pid = 3872] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (000000963D435C00) [pid = 3872] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (000000963CE5CC00) [pid = 3872] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (0000009639872000) [pid = 3872] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (000000963D0BE800) [pid = 3872] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3872 | 1464392722689 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 943ms 16:45:22 INFO - PROCESS | 3872 | 1464392722759 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 3872 | 1464392722763 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 16:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:45:22 INFO - PROCESS | 3872 | 1464392722768 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 3872 | 1464392722770 Marionette TRACE conn7 <- [1,990,null,{}] 16:45:22 INFO - PROCESS | 3872 | 1464392722774 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 3872 | 1464392722873 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 16:45:22 INFO - PROCESS | 3872 | 1464392722974 Marionette TRACE conn7 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632961800 == 87 [pid = 3872] [id = 257] 16:45:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000962C09C000) [pid = 3872] [serial = 770] [outer = 0000000000000000] 16:45:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (000000962D776000) [pid = 3872] [serial = 771] [outer = 000000962C09C000] 16:45:23 INFO - PROCESS | 3872 | 1464392723023 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (0000009630A83C00) [pid = 3872] [serial = 772] [outer = 000000962C09C000] 16:45:23 INFO - PROCESS | 3872 | 1464392723418 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 672ms 16:45:23 INFO - PROCESS | 3872 | 1464392723448 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 3872 | 1464392723451 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 16:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:45:23 INFO - PROCESS | 3872 | 1464392723456 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 3872 | 1464392723462 Marionette TRACE conn7 <- [1,994,null,{}] 16:45:23 INFO - PROCESS | 3872 | 1464392723471 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 3872 | 1464392723569 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 16:45:23 INFO - PROCESS | 3872 | 1464392723578 Marionette TRACE conn7 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638172800 == 88 [pid = 3872] [id = 258] 16:45:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009630B3E800) [pid = 3872] [serial = 773] [outer = 0000000000000000] 16:45:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (0000009631420800) [pid = 3872] [serial = 774] [outer = 0000009630B3E800] 16:45:23 INFO - PROCESS | 3872 | 1464392723623 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009631BB9800) [pid = 3872] [serial = 775] [outer = 0000009630B3E800] 16:45:24 INFO - PROCESS | 3872 | 1464392724101 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 16:45:24 INFO - PROCESS | 3872 | 1464392724150 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 3872 | 1464392724153 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:45:24 INFO - PROCESS | 3872 | 1464392724156 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 3872 | 1464392724158 Marionette TRACE conn7 <- [1,998,null,{}] 16:45:24 INFO - PROCESS | 3872 | 1464392724162 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 3872 | 1464392724258 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 16:45:24 INFO - PROCESS | 3872 | 1464392724267 Marionette TRACE conn7 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 3872 | ++DOCSHELL 00000096331A8800 == 89 [pid = 3872] [id = 259] 16:45:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (0000009632939000) [pid = 3872] [serial = 776] [outer = 0000000000000000] 16:45:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (0000009632CADC00) [pid = 3872] [serial = 777] [outer = 0000009632939000] 16:45:24 INFO - PROCESS | 3872 | 1464392724314 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009635933000) [pid = 3872] [serial = 778] [outer = 0000009632939000] 16:45:24 INFO - PROCESS | 3872 | 1464392724795 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:45:24 INFO - PROCESS | 3872 | 1464392724829 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 3872 | 1464392724832 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 16:45:24 INFO - PROCESS | 3872 | 1464392724835 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 3872 | 1464392724837 Marionette TRACE conn7 <- [1,1002,null,{}] 16:45:24 INFO - PROCESS | 3872 | 1464392724840 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 3872 | 1464392724960 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 16:45:25 INFO - PROCESS | 3872 | 1464392725045 Marionette TRACE conn7 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A744000 == 90 [pid = 3872] [id = 260] 16:45:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (0000009635968400) [pid = 3872] [serial = 779] [outer = 0000000000000000] 16:45:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (000000963596CC00) [pid = 3872] [serial = 780] [outer = 0000009635968400] 16:45:25 INFO - PROCESS | 3872 | 1464392725099 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (0000009637625000) [pid = 3872] [serial = 781] [outer = 0000009635968400] 16:45:25 INFO - PROCESS | 3872 | 1464392725555 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 776ms 16:45:25 INFO - PROCESS | 3872 | 1464392725622 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 3872 | 1464392725624 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 16:45:25 INFO - PROCESS | 3872 | 1464392725628 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 3872 | 1464392725630 Marionette TRACE conn7 <- [1,1006,null,{}] 16:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:45:25 INFO - PROCESS | 3872 | 1464392725633 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 3872 | 1464392725758 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 16:45:25 INFO - PROCESS | 3872 | 1464392725821 Marionette TRACE conn7 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C6D0800 == 91 [pid = 3872] [id = 261] 16:45:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (0000009638136C00) [pid = 3872] [serial = 782] [outer = 0000000000000000] 16:45:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000963813A000) [pid = 3872] [serial = 783] [outer = 0000009638136C00] 16:45:25 INFO - PROCESS | 3872 | 1464392725868 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (000000963838C800) [pid = 3872] [serial = 784] [outer = 0000009638136C00] 16:45:26 INFO - PROCESS | 3872 | 1464392726296 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 16:45:26 INFO - PROCESS | 3872 | 1464392726391 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 3872 | 1464392726394 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 16:45:26 INFO - PROCESS | 3872 | 1464392726397 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 3872 | 1464392726399 Marionette TRACE conn7 <- [1,1010,null,{}] 16:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:45:26 INFO - PROCESS | 3872 | 1464392726403 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 3872 | 1464392726638 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (000000962D41B400) [pid = 3872] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (000000963D450000) [pid = 3872] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009637CE1800) [pid = 3872] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (0000009641CD4400) [pid = 3872] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (00000096399CE400) [pid = 3872] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (000000963D44EC00) [pid = 3872] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (00000096378B0400) [pid = 3872] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (000000963A718800) [pid = 3872] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (000000963D011000) [pid = 3872] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (000000963994D400) [pid = 3872] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (0000009631633800) [pid = 3872] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 107 (0000009631226C00) [pid = 3872] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 106 (0000009632308400) [pid = 3872] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 105 (00000096388CA000) [pid = 3872] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:45:26 INFO - PROCESS | 3872 | --DOMWINDOW == 104 (0000009631BB4400) [pid = 3872] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:45:26 INFO - PROCESS | 3872 | 1464392726704 Marionette TRACE conn7 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A089000 == 92 [pid = 3872] [id = 262] 16:45:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 105 (000000962C654400) [pid = 3872] [serial = 785] [outer = 0000000000000000] 16:45:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 106 (0000009631633800) [pid = 3872] [serial = 786] [outer = 000000962C654400] 16:45:26 INFO - PROCESS | 3872 | 1464392726750 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 107 (000000963867E000) [pid = 3872] [serial = 787] [outer = 000000962C654400] 16:45:27 INFO - PROCESS | 3872 | 1464392727123 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 775ms 16:45:27 INFO - PROCESS | 3872 | 1464392727178 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 3872 | 1464392727180 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 16:45:27 INFO - PROCESS | 3872 | 1464392727183 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:45:27 INFO - PROCESS | 3872 | 1464392727185 Marionette TRACE conn7 <- [1,1014,null,{}] 16:45:27 INFO - PROCESS | 3872 | 1464392727189 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 3872 | 1464392727281 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 16:45:27 INFO - PROCESS | 3872 | 1464392727288 Marionette TRACE conn7 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF04800 == 93 [pid = 3872] [id = 263] 16:45:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 108 (0000009638856800) [pid = 3872] [serial = 788] [outer = 0000000000000000] 16:45:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (00000096389AC400) [pid = 3872] [serial = 789] [outer = 0000009638856800] 16:45:27 INFO - PROCESS | 3872 | 1464392727333 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (0000009638D80000) [pid = 3872] [serial = 790] [outer = 0000009638856800] 16:45:27 INFO - PROCESS | 3872 | 1464392727755 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 16:45:27 INFO - PROCESS | 3872 | 1464392727816 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 3872 | 1464392727818 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:45:27 INFO - PROCESS | 3872 | 1464392727822 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 3872 | 1464392727824 Marionette TRACE conn7 <- [1,1018,null,{}] 16:45:27 INFO - PROCESS | 3872 | 1464392727827 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 3872 | 1464392727919 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 16:45:27 INFO - PROCESS | 3872 | 1464392727928 Marionette TRACE conn7 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4E7000 == 94 [pid = 3872] [id = 264] 16:45:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (0000009638D7AC00) [pid = 3872] [serial = 791] [outer = 0000000000000000] 16:45:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (0000009639267800) [pid = 3872] [serial = 792] [outer = 0000009638D7AC00] 16:45:27 INFO - PROCESS | 3872 | 1464392727973 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009639298400) [pid = 3872] [serial = 793] [outer = 0000009638D7AC00] 16:45:28 INFO - PROCESS | 3872 | 1464392728435 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 628ms 16:45:28 INFO - PROCESS | 3872 | 1464392728462 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 3872 | 1464392728464 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 16:45:28 INFO - PROCESS | 3872 | 1464392728468 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:45:28 INFO - PROCESS | 3872 | 1464392728470 Marionette TRACE conn7 <- [1,1022,null,{}] 16:45:28 INFO - PROCESS | 3872 | 1464392728473 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 3872 | 1464392728565 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 16:45:28 INFO - PROCESS | 3872 | 1464392728572 Marionette TRACE conn7 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406CE000 == 95 [pid = 3872] [id = 265] 16:45:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (000000963929F400) [pid = 3872] [serial = 794] [outer = 0000000000000000] 16:45:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (000000963954F800) [pid = 3872] [serial = 795] [outer = 000000963929F400] 16:45:28 INFO - PROCESS | 3872 | 1464392728623 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (0000009639590C00) [pid = 3872] [serial = 796] [outer = 000000963929F400] 16:45:29 INFO - PROCESS | 3872 | 1464392729392 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 965ms 16:45:29 INFO - PROCESS | 3872 | 1464392729438 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 3872 | 1464392729443 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 16:45:29 INFO - PROCESS | 3872 | 1464392729447 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:45:29 INFO - PROCESS | 3872 | 1464392729452 Marionette TRACE conn7 <- [1,1026,null,{}] 16:45:29 INFO - PROCESS | 3872 | 1464392729458 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 3872 | 1464392729590 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 16:45:29 INFO - PROCESS | 3872 | 1464392729720 Marionette TRACE conn7 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632964000 == 96 [pid = 3872] [id = 266] 16:45:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000962C52D800) [pid = 3872] [serial = 797] [outer = 0000000000000000] 16:45:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000962C77F400) [pid = 3872] [serial = 798] [outer = 000000962C52D800] 16:45:29 INFO - PROCESS | 3872 | 1464392729780 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (0000009630965800) [pid = 3872] [serial = 799] [outer = 000000962C52D800] 16:45:30 INFO - PROCESS | 3872 | 1464392730384 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 16:45:30 INFO - PROCESS | 3872 | 1464392730439 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 3872 | 1464392730445 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 16:45:30 INFO - PROCESS | 3872 | 1464392730452 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:45:30 INFO - PROCESS | 3872 | 1464392730455 Marionette TRACE conn7 <- [1,1030,null,{}] 16:45:30 INFO - PROCESS | 3872 | 1464392730460 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 3872 | 1464392730585 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 16:45:30 INFO - PROCESS | 3872 | 1464392730685 Marionette TRACE conn7 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB88000 == 97 [pid = 3872] [id = 267] 16:45:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (0000009631626400) [pid = 3872] [serial = 800] [outer = 0000000000000000] 16:45:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (000000963238F800) [pid = 3872] [serial = 801] [outer = 0000009631626400] 16:45:30 INFO - PROCESS | 3872 | 1464392730742 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (0000009635966000) [pid = 3872] [serial = 802] [outer = 0000009631626400] 16:45:31 INFO - PROCESS | 3872 | 1464392731308 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 923ms 16:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:45:31 INFO - PROCESS | 3872 | 1464392731381 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 3872 | 1464392731384 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 16:45:31 INFO - PROCESS | 3872 | 1464392731389 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 3872 | 1464392731393 Marionette TRACE conn7 <- [1,1034,null,{}] 16:45:31 INFO - PROCESS | 3872 | 1464392731405 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:31 INFO - PROCESS | 3872 | 1464392731530 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 16:45:31 INFO - PROCESS | 3872 | 1464392731657 Marionette TRACE conn7 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C62000 == 98 [pid = 3872] [id = 268] 16:45:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (0000009638646000) [pid = 3872] [serial = 803] [outer = 0000000000000000] 16:45:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 124 (0000009638D82400) [pid = 3872] [serial = 804] [outer = 0000009638646000] 16:45:31 INFO - PROCESS | 3872 | 1464392731718 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 125 (000000963955C800) [pid = 3872] [serial = 805] [outer = 0000009638646000] 16:45:32 INFO - PROCESS | 3872 | 1464392732293 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 16:45:32 INFO - PROCESS | 3872 | 1464392732376 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 3872 | 1464392732379 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 16:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:45:32 INFO - PROCESS | 3872 | 1464392732383 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 3872 | 1464392732385 Marionette TRACE conn7 <- [1,1038,null,{}] 16:45:32 INFO - PROCESS | 3872 | 1464392732389 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 3872 | 1464392732513 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 16:45:32 INFO - PROCESS | 3872 | 1464392732639 Marionette TRACE conn7 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 3872 | ++DOCSHELL 000000964177F800 == 99 [pid = 3872] [id = 269] 16:45:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 126 (000000963982D000) [pid = 3872] [serial = 806] [outer = 0000000000000000] 16:45:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 127 (0000009639830000) [pid = 3872] [serial = 807] [outer = 000000963982D000] 16:45:32 INFO - PROCESS | 3872 | 1464392732697 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 128 (0000009639871000) [pid = 3872] [serial = 808] [outer = 000000963982D000] 16:45:33 INFO - PROCESS | 3872 | 1464392733222 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 880ms 16:45:33 INFO - PROCESS | 3872 | 1464392733268 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 3872 | 1464392733271 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 16:45:33 INFO - PROCESS | 3872 | 1464392733276 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:45:33 INFO - PROCESS | 3872 | 1464392733278 Marionette TRACE conn7 <- [1,1042,null,{}] 16:45:33 INFO - PROCESS | 3872 | 1464392733282 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 3872 | 1464392733398 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 16:45:33 INFO - PROCESS | 3872 | 1464392733499 Marionette TRACE conn7 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E71800 == 100 [pid = 3872] [id = 270] 16:45:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 129 (000000963987C800) [pid = 3872] [serial = 809] [outer = 0000000000000000] 16:45:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 130 (000000963994A000) [pid = 3872] [serial = 810] [outer = 000000963987C800] 16:45:33 INFO - PROCESS | 3872 | 1464392733554 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 131 (0000009639956400) [pid = 3872] [serial = 811] [outer = 000000963987C800] 16:45:34 INFO - PROCESS | 3872 | 1464392734206 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms 16:45:34 INFO - PROCESS | 3872 | 1464392734264 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 3872 | 1464392734267 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 16:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:45:34 INFO - PROCESS | 3872 | 1464392734271 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 3872 | 1464392734273 Marionette TRACE conn7 <- [1,1046,null,{}] 16:45:34 INFO - PROCESS | 3872 | 1464392734277 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 3872 | 1464392734436 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 16:45:34 INFO - PROCESS | 3872 | 1464392734562 Marionette TRACE conn7 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FCB800 == 101 [pid = 3872] [id = 271] 16:45:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 132 (0000009639A8B800) [pid = 3872] [serial = 812] [outer = 0000000000000000] 16:45:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 133 (0000009639BC4000) [pid = 3872] [serial = 813] [outer = 0000009639A8B800] 16:45:34 INFO - PROCESS | 3872 | 1464392734621 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 134 (000000963A07A400) [pid = 3872] [serial = 814] [outer = 0000009639A8B800] 16:45:35 INFO - PROCESS | 3872 | 1464392735171 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 923ms 16:45:35 INFO - PROCESS | 3872 | 1464392735197 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 3872 | 1464392735199 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 16:45:35 INFO - PROCESS | 3872 | 1464392735203 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:45:35 INFO - PROCESS | 3872 | 1464392735205 Marionette TRACE conn7 <- [1,1050,null,{}] 16:45:35 INFO - PROCESS | 3872 | 1464392735209 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 3872 | 1464392735323 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 16:45:35 INFO - PROCESS | 3872 | 1464392735423 Marionette TRACE conn7 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F95000 == 102 [pid = 3872] [id = 272] 16:45:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 135 (000000963A79A800) [pid = 3872] [serial = 815] [outer = 0000000000000000] 16:45:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 136 (000000963A9DCC00) [pid = 3872] [serial = 816] [outer = 000000963A79A800] 16:45:35 INFO - PROCESS | 3872 | 1464392735479 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 137 (000000963B350000) [pid = 3872] [serial = 817] [outer = 000000963A79A800] 16:45:36 INFO - PROCESS | 3872 | 1464392736342 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1172ms 16:45:36 INFO - PROCESS | 3872 | 1464392736378 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 3872 | 1464392736382 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 16:45:36 INFO - PROCESS | 3872 | 1464392736387 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:45:36 INFO - PROCESS | 3872 | 1464392736392 Marionette TRACE conn7 <- [1,1054,null,{}] 16:45:36 INFO - PROCESS | 3872 | 1464392736398 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 3872 | 1464392736512 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 16:45:36 INFO - PROCESS | 3872 | 1464392736645 Marionette TRACE conn7 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638D29000 == 103 [pid = 3872] [id = 273] 16:45:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 138 (000000962C093C00) [pid = 3872] [serial = 818] [outer = 0000000000000000] 16:45:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 139 (000000962C09FC00) [pid = 3872] [serial = 819] [outer = 000000962C093C00] 16:45:36 INFO - PROCESS | 3872 | 1464392736697 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 140 (0000009630712800) [pid = 3872] [serial = 820] [outer = 000000962C093C00] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 000000964329D000 == 102 [pid = 3872] [id = 219] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 00000096437B1000 == 101 [pid = 3872] [id = 206] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 000000963A73D000 == 100 [pid = 3872] [id = 69] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009640756000 == 99 [pid = 3872] [id = 113] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 00000096437A2800 == 98 [pid = 3872] [id = 154] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009643ED8000 == 97 [pid = 3872] [id = 221] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4E7000 == 96 [pid = 3872] [id = 264] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF04800 == 95 [pid = 3872] [id = 263] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 000000963A089000 == 94 [pid = 3872] [id = 262] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 000000963C6D0800 == 93 [pid = 3872] [id = 261] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009638172800 == 92 [pid = 3872] [id = 258] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 139 (000000963EBBC400) [pid = 3872] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | 1464392737389 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009632961800 == 91 [pid = 3872] [id = 257] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 000000962C6B4800 == 90 [pid = 3872] [id = 256] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009632959800 == 89 [pid = 3872] [id = 255] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009642F94000 == 88 [pid = 3872] [id = 252] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C5A800 == 87 [pid = 3872] [id = 250] 16:45:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009639094800 == 86 [pid = 3872] [id = 249] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 138 (000000963D448000) [pid = 3872] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 137 (000000963D4C6000) [pid = 3872] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 136 (000000963D505800) [pid = 3872] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 135 (000000963929C800) [pid = 3872] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 134 (000000963958BC00) [pid = 3872] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 133 (000000963B233800) [pid = 3872] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 132 (000000963BAE9800) [pid = 3872] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 131 (0000009637835000) [pid = 3872] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 130 (000000963D508C00) [pid = 3872] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 129 (000000963D42D800) [pid = 3872] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 128 (0000009639A30000) [pid = 3872] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 127 (000000963958E800) [pid = 3872] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 126 (0000009637CEEC00) [pid = 3872] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 125 (0000009632386C00) [pid = 3872] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 124 (00000096378B6400) [pid = 3872] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 123 (000000963EFAAC00) [pid = 3872] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 122 (0000009641E36000) [pid = 3872] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (0000009639839000) [pid = 3872] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (000000964653B000) [pid = 3872] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (0000009639835400) [pid = 3872] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (0000009639A2EC00) [pid = 3872] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (0000009631BBBC00) [pid = 3872] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (000000963D011400) [pid = 3872] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 115 (0000009632939400) [pid = 3872] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 114 (000000963CE5B000) [pid = 3872] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 113 (0000009639BC6800) [pid = 3872] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 112 (0000009632390000) [pid = 3872] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 111 (00000096406B3800) [pid = 3872] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 110 (0000009639268000) [pid = 3872] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 109 (0000009641E33800) [pid = 3872] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - PROCESS | 3872 | --DOMWINDOW == 108 (000000963B714000) [pid = 3872] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1078ms 16:45:37 INFO - PROCESS | 3872 | 1464392737475 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 3872 | 1464392737480 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:45:37 INFO - PROCESS | 3872 | 1464392737487 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 3872 | 1464392737490 Marionette TRACE conn7 <- [1,1058,null,{}] 16:45:37 INFO - PROCESS | 3872 | 1464392737493 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 3872 | 1464392737598 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 16:45:37 INFO - PROCESS | 3872 | 1464392737606 Marionette TRACE conn7 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C13800 == 87 [pid = 3872] [id = 274] 16:45:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 109 (000000962C70B400) [pid = 3872] [serial = 821] [outer = 0000000000000000] 16:45:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 110 (000000962D779000) [pid = 3872] [serial = 822] [outer = 000000962C70B400] 16:45:37 INFO - PROCESS | 3872 | 1464392737653 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 111 (00000096312EA800) [pid = 3872] [serial = 823] [outer = 000000962C70B400] 16:45:38 INFO - PROCESS | 3872 | 1464392738201 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 16:45:38 INFO - PROCESS | 3872 | 1464392738223 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 3872 | 1464392738225 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 16:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:45:38 INFO - PROCESS | 3872 | 1464392738229 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 3872 | 1464392738233 Marionette TRACE conn7 <- [1,1062,null,{}] 16:45:38 INFO - PROCESS | 3872 | 1464392738243 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 3872 | 1464392738344 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 16:45:38 INFO - PROCESS | 3872 | 1464392738433 Marionette TRACE conn7 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A089000 == 88 [pid = 3872] [id = 275] 16:45:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 112 (0000009630B41800) [pid = 3872] [serial = 824] [outer = 0000000000000000] 16:45:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 113 (0000009632932400) [pid = 3872] [serial = 825] [outer = 0000009630B41800] 16:45:38 INFO - PROCESS | 3872 | 1464392738486 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 114 (0000009635961C00) [pid = 3872] [serial = 826] [outer = 0000009630B41800] 16:45:38 INFO - PROCESS | 3872 | 1464392738881 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 16:45:38 INFO - PROCESS | 3872 | 1464392738930 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 3872 | 1464392738933 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 16:45:38 INFO - PROCESS | 3872 | 1464392738937 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:45:38 INFO - PROCESS | 3872 | 1464392738939 Marionette TRACE conn7 <- [1,1066,null,{}] 16:45:38 INFO - PROCESS | 3872 | 1464392738942 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 3872 | 1464392739039 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 16:45:39 INFO - PROCESS | 3872 | 1464392739046 Marionette TRACE conn7 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7D4800 == 89 [pid = 3872] [id = 276] 16:45:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 115 (0000009637834000) [pid = 3872] [serial = 827] [outer = 0000000000000000] 16:45:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 116 (00000096378AD000) [pid = 3872] [serial = 828] [outer = 0000009637834000] 16:45:39 INFO - PROCESS | 3872 | 1464392739094 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (0000009637CE4C00) [pid = 3872] [serial = 829] [outer = 0000009637834000] 16:45:39 INFO - PROCESS | 3872 | 1464392739544 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 16:45:39 INFO - PROCESS | 3872 | 1464392739571 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 3872 | 1464392739573 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 16:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:45:39 INFO - PROCESS | 3872 | 1464392739576 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 3872 | 1464392739578 Marionette TRACE conn7 <- [1,1070,null,{}] 16:45:39 INFO - PROCESS | 3872 | 1464392739587 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 3872 | 1464392739715 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 16:45:39 INFO - PROCESS | 3872 | 1464392739801 Marionette TRACE conn7 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBD9000 == 90 [pid = 3872] [id = 277] 16:45:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (000000963813F400) [pid = 3872] [serial = 830] [outer = 0000000000000000] 16:45:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (000000963863DC00) [pid = 3872] [serial = 831] [outer = 000000963813F400] 16:45:39 INFO - PROCESS | 3872 | 1464392739849 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (00000096388C6800) [pid = 3872] [serial = 832] [outer = 000000963813F400] 16:45:40 INFO - PROCESS | 3872 | 1464392740295 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 775ms 16:45:40 INFO - PROCESS | 3872 | 1464392740355 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 3872 | 1464392740357 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 16:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:45:40 INFO - PROCESS | 3872 | 1464392740361 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 3872 | 1464392740370 Marionette TRACE conn7 <- [1,1074,null,{}] 16:45:40 INFO - PROCESS | 3872 | 1464392740374 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 3872 | 1464392740522 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 16:45:40 INFO - PROCESS | 3872 | 1464392740585 Marionette TRACE conn7 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403F0000 == 91 [pid = 3872] [id = 278] 16:45:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (0000009638D80800) [pid = 3872] [serial = 833] [outer = 0000000000000000] 16:45:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (0000009639558000) [pid = 3872] [serial = 834] [outer = 0000009638D80800] 16:45:40 INFO - PROCESS | 3872 | 1464392740633 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (0000009639685400) [pid = 3872] [serial = 835] [outer = 0000009638D80800] 16:45:41 INFO - PROCESS | 3872 | 1464392741109 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 797ms 16:45:41 INFO - PROCESS | 3872 | 1464392741162 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 3872 | 1464392741165 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 16:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:45:41 INFO - PROCESS | 3872 | 1464392741168 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 3872 | 1464392741170 Marionette TRACE conn7 <- [1,1078,null,{}] 16:45:41 INFO - PROCESS | 3872 | 1464392741174 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:41 INFO - PROCESS | 3872 | 1464392741297 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 16:45:41 INFO - PROCESS | 3872 | 1464392741317 Marionette TRACE conn7 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C5D000 == 92 [pid = 3872] [id = 279] 16:45:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 124 (000000963983A000) [pid = 3872] [serial = 836] [outer = 0000000000000000] 16:45:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 125 (000000963987A800) [pid = 3872] [serial = 837] [outer = 000000963983A000] 16:45:41 INFO - PROCESS | 3872 | 1464392741362 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 126 (0000009639A27C00) [pid = 3872] [serial = 838] [outer = 000000963983A000] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 125 (0000009638D7AC00) [pid = 3872] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 124 (0000009635968400) [pid = 3872] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 123 (0000009638136C00) [pid = 3872] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 122 (0000009632939000) [pid = 3872] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 121 (000000962C654400) [pid = 3872] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 120 (0000009630B3E800) [pid = 3872] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 119 (000000962AFCB000) [pid = 3872] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 118 (000000962C09C000) [pid = 3872] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 117 (000000962C036400) [pid = 3872] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:45:41 INFO - PROCESS | 3872 | --DOMWINDOW == 116 (0000009638856800) [pid = 3872] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:45:41 INFO - PROCESS | 3872 | 1464392741878 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 734ms 16:45:41 INFO - PROCESS | 3872 | 1464392741904 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 3872 | 1464392741906 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 16:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:45:41 INFO - PROCESS | 3872 | 1464392741909 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 3872 | 1464392741911 Marionette TRACE conn7 <- [1,1082,null,{}] 16:45:41 INFO - PROCESS | 3872 | 1464392741919 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 3872 | 1464392742054 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 16:45:42 INFO - PROCESS | 3872 | 1464392742111 Marionette TRACE conn7 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 3872 | ++DOCSHELL 000000964196B800 == 93 [pid = 3872] [id = 280] 16:45:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 117 (000000962C776000) [pid = 3872] [serial = 839] [outer = 0000000000000000] 16:45:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 118 (00000096378A8C00) [pid = 3872] [serial = 840] [outer = 000000962C776000] 16:45:42 INFO - PROCESS | 3872 | 1464392742157 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 119 (0000009639949C00) [pid = 3872] [serial = 841] [outer = 000000962C776000] 16:45:42 INFO - PROCESS | 3872 | 1464392742516 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 16:45:42 INFO - PROCESS | 3872 | 1464392742584 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 3872 | 1464392742586 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 16:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:45:42 INFO - PROCESS | 3872 | 1464392742589 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 3872 | 1464392742591 Marionette TRACE conn7 <- [1,1086,null,{}] 16:45:42 INFO - PROCESS | 3872 | 1464392742595 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 3872 | 1464392742688 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 16:45:42 INFO - PROCESS | 3872 | 1464392742722 Marionette TRACE conn7 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641F1D000 == 94 [pid = 3872] [id = 281] 16:45:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 120 (0000009639A8A800) [pid = 3872] [serial = 842] [outer = 0000000000000000] 16:45:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 121 (0000009639BC6800) [pid = 3872] [serial = 843] [outer = 0000009639A8A800] 16:45:42 INFO - PROCESS | 3872 | 1464392742770 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 122 (000000963B23E400) [pid = 3872] [serial = 844] [outer = 0000009639A8A800] 16:45:43 INFO - PROCESS | 3872 | 1464392743188 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 16:45:43 INFO - PROCESS | 3872 | 1464392743233 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 3872 | 1464392743235 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 16:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:45:43 INFO - PROCESS | 3872 | 1464392743239 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 3872 | 1464392743241 Marionette TRACE conn7 <- [1,1090,null,{}] 16:45:43 INFO - PROCESS | 3872 | 1464392743244 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 3872 | 1464392743348 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 16:45:43 INFO - PROCESS | 3872 | 1464392743354 Marionette TRACE conn7 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642E53800 == 95 [pid = 3872] [id = 282] 16:45:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 123 (000000963B715C00) [pid = 3872] [serial = 845] [outer = 0000000000000000] 16:45:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 124 (000000963B7AD000) [pid = 3872] [serial = 846] [outer = 000000963B715C00] 16:45:43 INFO - PROCESS | 3872 | 1464392743399 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 125 (000000963BA6A400) [pid = 3872] [serial = 847] [outer = 000000963B715C00] 16:45:44 INFO - PROCESS | 3872 | 1464392744015 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 839ms 16:45:44 INFO - PROCESS | 3872 | 1464392744094 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 3872 | 1464392744099 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 16:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:45:44 INFO - PROCESS | 3872 | 1464392744107 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 3872 | 1464392744111 Marionette TRACE conn7 <- [1,1094,null,{}] 16:45:44 INFO - PROCESS | 3872 | 1464392744117 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 3872 | 1464392744251 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 16:45:44 INFO - PROCESS | 3872 | 1464392744375 Marionette TRACE conn7 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 3872 | ++DOCSHELL 00000096364D2000 == 96 [pid = 3872] [id = 283] 16:45:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 126 (000000962C091000) [pid = 3872] [serial = 848] [outer = 0000000000000000] 16:45:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 127 (000000962D770000) [pid = 3872] [serial = 849] [outer = 000000962C091000] 16:45:44 INFO - PROCESS | 3872 | 1464392744439 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 128 (00000096317AC800) [pid = 3872] [serial = 850] [outer = 000000962C091000] 16:45:45 INFO - PROCESS | 3872 | 1464392745002 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 944ms 16:45:45 INFO - PROCESS | 3872 | 1464392745053 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 3872 | 1464392745059 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:45:45 INFO - PROCESS | 3872 | 1464392745066 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 3872 | 1464392745069 Marionette TRACE conn7 <- [1,1098,null,{}] 16:45:45 INFO - PROCESS | 3872 | 1464392745073 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 3872 | 1464392745200 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 16:45:45 INFO - PROCESS | 3872 | 1464392745304 Marionette TRACE conn7 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF30000 == 97 [pid = 3872] [id = 284] 16:45:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 129 (000000963592C400) [pid = 3872] [serial = 851] [outer = 0000000000000000] 16:45:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 130 (00000096364A1000) [pid = 3872] [serial = 852] [outer = 000000963592C400] 16:45:45 INFO - PROCESS | 3872 | 1464392745361 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 131 (000000963867D800) [pid = 3872] [serial = 853] [outer = 000000963592C400] 16:45:46 INFO - PROCESS | 3872 | 1464392746159 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1129ms 16:45:46 INFO - PROCESS | 3872 | 1464392746201 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 3872 | 1464392746204 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 16:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:45:46 INFO - PROCESS | 3872 | 1464392746208 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 3872 | 1464392746212 Marionette TRACE conn7 <- [1,1102,null,{}] 16:45:46 INFO - PROCESS | 3872 | 1464392746224 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 3872 | 1464392746350 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 16:45:46 INFO - PROCESS | 3872 | 1464392746484 Marionette TRACE conn7 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643120000 == 98 [pid = 3872] [id = 285] 16:45:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 132 (0000009639BC9400) [pid = 3872] [serial = 854] [outer = 0000000000000000] 16:45:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 133 (000000963BAE9C00) [pid = 3872] [serial = 855] [outer = 0000009639BC9400] 16:45:46 INFO - PROCESS | 3872 | 1464392746546 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 134 (000000963C6A6400) [pid = 3872] [serial = 856] [outer = 0000009639BC9400] 16:45:46 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:45:47 INFO - PROCESS | 3872 | 1464392747341 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1180ms 16:45:47 INFO - PROCESS | 3872 | 1464392747389 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 3872 | 1464392747393 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 16:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:45:47 INFO - PROCESS | 3872 | 1464392747397 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - PROCESS | 3872 | 1464392747399 Marionette TRACE conn7 <- [1,1106,null,{}] 16:45:47 INFO - PROCESS | 3872 | 1464392747403 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 3872 | 1464392747526 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 16:45:47 INFO - PROCESS | 3872 | 1464392747655 Marionette TRACE conn7 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437B6000 == 99 [pid = 3872] [id = 286] 16:45:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 135 (000000963CE56800) [pid = 3872] [serial = 857] [outer = 0000000000000000] 16:45:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 136 (000000963CE5CC00) [pid = 3872] [serial = 858] [outer = 000000963CE56800] 16:45:47 INFO - PROCESS | 3872 | 1464392747716 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 137 (000000963D016000) [pid = 3872] [serial = 859] [outer = 000000963CE56800] 16:45:48 INFO - PROCESS | 3872 | 1464392748336 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 16:45:48 INFO - PROCESS | 3872 | 1464392748384 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 3872 | 1464392748387 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 16:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:45:48 INFO - PROCESS | 3872 | 1464392748391 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 3872 | 1464392748393 Marionette TRACE conn7 <- [1,1110,null,{}] 16:45:48 INFO - PROCESS | 3872 | 1464392748397 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 3872 | 1464392748528 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 16:45:48 INFO - PROCESS | 3872 | 1464392748630 Marionette TRACE conn7 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 3872 | ++DOCSHELL 000000964418E800 == 100 [pid = 3872] [id = 287] 16:45:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 138 (000000963D011800) [pid = 3872] [serial = 860] [outer = 0000000000000000] 16:45:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 139 (000000963D0C3C00) [pid = 3872] [serial = 861] [outer = 000000963D011800] 16:45:48 INFO - PROCESS | 3872 | 1464392748686 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 140 (000000963D435C00) [pid = 3872] [serial = 862] [outer = 000000963D011800] 16:45:49 INFO - PROCESS | 3872 | 1464392749318 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 985ms 16:45:49 INFO - PROCESS | 3872 | 1464392749378 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 3872 | 1464392749381 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 16:45:49 INFO - PROCESS | 3872 | 1464392749384 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:45:49 INFO - PROCESS | 3872 | 1464392749387 Marionette TRACE conn7 <- [1,1114,null,{}] 16:45:49 INFO - PROCESS | 3872 | 1464392749390 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 3872 | 1464392749527 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 16:45:49 INFO - PROCESS | 3872 | 1464392749656 Marionette TRACE conn7 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441E0800 == 101 [pid = 3872] [id = 288] 16:45:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 141 (000000963D4C2800) [pid = 3872] [serial = 863] [outer = 0000000000000000] 16:45:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 142 (000000963D4D1C00) [pid = 3872] [serial = 864] [outer = 000000963D4C2800] 16:45:49 INFO - PROCESS | 3872 | 1464392749714 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 143 (000000963D50D800) [pid = 3872] [serial = 865] [outer = 000000963D4C2800] 16:45:50 INFO - PROCESS | 3872 | 1464392750285 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 923ms 16:45:50 INFO - PROCESS | 3872 | 1464392750314 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 3872 | 1464392750317 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 16:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:45:50 INFO - PROCESS | 3872 | 1464392750322 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 3872 | 1464392750324 Marionette TRACE conn7 <- [1,1118,null,{}] 16:45:50 INFO - PROCESS | 3872 | 1464392750328 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 3872 | 1464392750446 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 16:45:50 INFO - PROCESS | 3872 | 1464392750549 Marionette TRACE conn7 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 3872 | ++DOCSHELL 00000096453C8800 == 102 [pid = 3872] [id = 289] 16:45:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 144 (000000963D515000) [pid = 3872] [serial = 866] [outer = 0000000000000000] 16:45:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 145 (000000963D51BC00) [pid = 3872] [serial = 867] [outer = 000000963D515000] 16:45:50 INFO - PROCESS | 3872 | 1464392750607 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 146 (000000963EBB6C00) [pid = 3872] [serial = 868] [outer = 000000963D515000] 16:45:51 INFO - PROCESS | 3872 | 1464392751251 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 986ms 16:45:51 INFO - PROCESS | 3872 | 1464392751311 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 3872 | 1464392751314 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:45:51 INFO - PROCESS | 3872 | 1464392751318 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 3872 | 1464392751320 Marionette TRACE conn7 <- [1,1122,null,{}] 16:45:51 INFO - PROCESS | 3872 | 1464392751324 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 3872 | 1464392751609 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 16:45:51 INFO - PROCESS | 3872 | 1464392751759 Marionette TRACE conn7 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631687800 == 103 [pid = 3872] [id = 290] 16:45:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 147 (000000962BE21C00) [pid = 3872] [serial = 869] [outer = 0000000000000000] 16:45:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 148 (000000962BF1A400) [pid = 3872] [serial = 870] [outer = 000000962BE21C00] 16:45:51 INFO - PROCESS | 3872 | 1464392751813 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 149 (000000962C0BEC00) [pid = 3872] [serial = 871] [outer = 000000962BE21C00] 16:45:52 INFO - PROCESS | 3872 | [GFX2-]: DrawTargetD2D 1.1 (0000009638FB6640): Failed to create GradientStopCollection with no stops. 16:45:52 INFO - PROCESS | 3872 | [GFX3-]: No stops specified for gradient pattern. 16:45:52 INFO - PROCESS | 3872 | 1464392752482 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1244ms 16:45:52 INFO - PROCESS | 3872 | 1464392752578 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 3872 | 1464392752582 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 16:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:45:52 INFO - PROCESS | 3872 | 1464392752588 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 3872 | 1464392752592 Marionette TRACE conn7 <- [1,1126,null,{}] 16:45:52 INFO - PROCESS | 3872 | 1464392752597 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:52 INFO - PROCESS | 3872 | 1464392752716 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 16:45:52 INFO - PROCESS | 3872 | 1464392752846 Marionette TRACE conn7 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 0000009641F1D000 == 102 [pid = 3872] [id = 281] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 000000963A744000 == 101 [pid = 3872] [id = 260] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 000000964196B800 == 100 [pid = 3872] [id = 280] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C5D000 == 99 [pid = 3872] [id = 279] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 00000096403F0000 == 98 [pid = 3872] [id = 278] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBD9000 == 97 [pid = 3872] [id = 277] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7D4800 == 96 [pid = 3872] [id = 276] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 000000963A089000 == 95 [pid = 3872] [id = 275] 16:45:52 INFO - PROCESS | 3872 | --DOCSHELL 00000096331A8800 == 94 [pid = 3872] [id = 259] 16:45:52 INFO - PROCESS | 3872 | --DOMWINDOW == 148 (0000009632B19C00) [pid = 3872] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 3872 | --DOMWINDOW == 147 (000000963982D400) [pid = 3872] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 3872 | --DOMWINDOW == 146 (000000963D433C00) [pid = 3872] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 3872 | --DOMWINDOW == 145 (000000962C09A000) [pid = 3872] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 3872 | --DOMWINDOW == 144 (00000096433B1C00) [pid = 3872] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 3872 | --DOMWINDOW == 143 (000000964513E400) [pid = 3872] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000962D760800 == 95 [pid = 3872] [id = 291] 16:45:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 144 (000000962BE1A800) [pid = 3872] [serial = 872] [outer = 0000000000000000] 16:45:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 145 (000000962C097800) [pid = 3872] [serial = 873] [outer = 000000962BE1A800] 16:45:52 INFO - PROCESS | 3872 | 1464392752952 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 146 (0000009631BBF400) [pid = 3872] [serial = 874] [outer = 000000962BE1A800] 16:45:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C13800 == 94 [pid = 3872] [id = 274] 16:45:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009638D29000 == 93 [pid = 3872] [id = 273] 16:45:53 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E71800 == 92 [pid = 3872] [id = 270] 16:45:53 INFO - PROCESS | 3872 | --DOCSHELL 000000964177F800 == 91 [pid = 3872] [id = 269] 16:45:53 INFO - PROCESS | 3872 | --DOCSHELL 00000096406CE000 == 90 [pid = 3872] [id = 265] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 145 (0000009639267800) [pid = 3872] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 144 (000000963596CC00) [pid = 3872] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 143 (000000963813A000) [pid = 3872] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 142 (0000009637625000) [pid = 3872] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 141 (0000009632CADC00) [pid = 3872] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 140 (0000009631633800) [pid = 3872] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 139 (0000009631420800) [pid = 3872] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 138 (0000009631BB9800) [pid = 3872] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 137 (000000962C0A4000) [pid = 3872] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 136 (000000962C038000) [pid = 3872] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 135 (000000962D776000) [pid = 3872] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 134 (0000009630A83C00) [pid = 3872] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 133 (000000962C09F000) [pid = 3872] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 132 (000000962C0C6C00) [pid = 3872] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 131 (000000963838C800) [pid = 3872] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 130 (00000096389AC400) [pid = 3872] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 129 (0000009639298400) [pid = 3872] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 128 (0000009638D80000) [pid = 3872] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 127 (0000009635933000) [pid = 3872] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | --DOMWINDOW == 126 (000000963867E000) [pid = 3872] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:45:53 INFO - PROCESS | 3872 | 1464392753440 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 881ms 16:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:45:53 INFO - PROCESS | 3872 | 1464392753472 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 3872 | 1464392753476 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 16:45:53 INFO - PROCESS | 3872 | 1464392753479 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - PROCESS | 3872 | 1464392753482 Marionette TRACE conn7 <- [1,1130,null,{}] 16:45:53 INFO - PROCESS | 3872 | 1464392753486 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 3872 | 1464392753583 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 16:45:53 INFO - PROCESS | 3872 | 1464392753595 Marionette TRACE conn7 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009637C33800 == 91 [pid = 3872] [id = 292] 16:45:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 127 (0000009631BBA400) [pid = 3872] [serial = 875] [outer = 0000000000000000] 16:45:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 128 (000000963238E800) [pid = 3872] [serial = 876] [outer = 0000009631BBA400] 16:45:53 INFO - PROCESS | 3872 | 1464392753643 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 129 (0000009632B76400) [pid = 3872] [serial = 877] [outer = 0000009631BBA400] 16:45:54 INFO - PROCESS | 3872 | 1464392754139 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 16:45:54 INFO - PROCESS | 3872 | 1464392754172 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 3872 | 1464392754176 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 16:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:45:54 INFO - PROCESS | 3872 | 1464392754186 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 3872 | 1464392754191 Marionette TRACE conn7 <- [1,1134,null,{}] 16:45:54 INFO - PROCESS | 3872 | 1464392754195 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 3872 | 1464392754296 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 16:45:54 INFO - PROCESS | 3872 | 1464392754389 Marionette TRACE conn7 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 3872 | ++DOCSHELL 000000963964F000 == 92 [pid = 3872] [id = 293] 16:45:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 130 (0000009631BC0C00) [pid = 3872] [serial = 878] [outer = 0000000000000000] 16:45:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 131 (0000009637626000) [pid = 3872] [serial = 879] [outer = 0000009631BC0C00] 16:45:54 INFO - PROCESS | 3872 | 1464392754444 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 132 (0000009637C6DC00) [pid = 3872] [serial = 880] [outer = 0000009631BC0C00] 16:45:54 INFO - PROCESS | 3872 | 1464392754812 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 16:45:54 INFO - PROCESS | 3872 | 1464392754878 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 3872 | 1464392754880 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 16:45:54 INFO - PROCESS | 3872 | 1464392754883 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:45:54 INFO - PROCESS | 3872 | 1464392754885 Marionette TRACE conn7 <- [1,1138,null,{}] 16:45:54 INFO - PROCESS | 3872 | 1464392754889 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 3872 | 1464392755014 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 16:45:55 INFO - PROCESS | 3872 | 1464392755024 Marionette TRACE conn7 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B2C2800 == 93 [pid = 3872] [id = 294] 16:45:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 133 (0000009638373800) [pid = 3872] [serial = 881] [outer = 0000000000000000] 16:45:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 134 (000000963867B000) [pid = 3872] [serial = 882] [outer = 0000009638373800] 16:45:55 INFO - PROCESS | 3872 | 1464392755069 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 135 (00000096388C4C00) [pid = 3872] [serial = 883] [outer = 0000009638373800] 16:45:55 INFO - PROCESS | 3872 | 1464392755558 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 16:45:55 INFO - PROCESS | 3872 | 1464392755621 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 3872 | 1464392755623 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 16:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:45:55 INFO - PROCESS | 3872 | 1464392755633 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 3872 | 1464392755635 Marionette TRACE conn7 <- [1,1142,null,{}] 16:45:55 INFO - PROCESS | 3872 | 1464392755638 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 3872 | 1464392755764 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 16:45:55 INFO - PROCESS | 3872 | 1464392755825 Marionette TRACE conn7 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB75000 == 94 [pid = 3872] [id = 295] 16:45:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 136 (0000009639262C00) [pid = 3872] [serial = 884] [outer = 0000000000000000] 16:45:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 137 (0000009639265800) [pid = 3872] [serial = 885] [outer = 0000009639262C00] 16:45:55 INFO - PROCESS | 3872 | 1464392755881 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 138 (00000096392BF000) [pid = 3872] [serial = 886] [outer = 0000009639262C00] 16:45:56 INFO - PROCESS | 3872 | 1464392756359 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 839ms 16:45:56 INFO - PROCESS | 3872 | 1464392756472 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 3872 | 1464392756475 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 16:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:45:56 INFO - PROCESS | 3872 | 1464392756485 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 3872 | 1464392756487 Marionette TRACE conn7 <- [1,1146,null,{}] 16:45:56 INFO - PROCESS | 3872 | 1464392756490 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 3872 | 1464392756622 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 16:45:56 INFO - PROCESS | 3872 | 1464392756679 Marionette TRACE conn7 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF11000 == 95 [pid = 3872] [id = 296] 16:45:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 139 (0000009639290C00) [pid = 3872] [serial = 887] [outer = 0000000000000000] 16:45:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 140 (0000009639835C00) [pid = 3872] [serial = 888] [outer = 0000009639290C00] 16:45:56 INFO - PROCESS | 3872 | 1464392756726 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 141 (0000009639953400) [pid = 3872] [serial = 889] [outer = 0000009639290C00] 16:45:57 INFO - PROCESS | 3872 | 1464392757162 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 3872 | 1464392757332 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 16:45:57 INFO - PROCESS | 3872 | 1464392757339 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 3872 | 1464392757341 Marionette TRACE conn7 <- [1,1150,null,{}] 16:45:57 INFO - PROCESS | 3872 | 1464392757348 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:45:57 INFO - PROCESS | 3872 | 1464392757443 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 16:45:57 INFO - PROCESS | 3872 | 1464392757450 Marionette TRACE conn7 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBC7800 == 96 [pid = 3872] [id = 297] 16:45:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 132 (000000963595EC00) [pid = 3872] [serial = 890] [outer = 0000000000000000] 16:45:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 133 (000000963813F400) [pid = 3872] [serial = 891] [outer = 000000963595EC00] 16:45:57 INFO - PROCESS | 3872 | 1464392757496 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 134 (0000009639A2D800) [pid = 3872] [serial = 892] [outer = 000000963595EC00] 16:45:57 INFO - PROCESS | 3872 | 1464392757945 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 16:45:58 INFO - PROCESS | 3872 | 1464392758024 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 3872 | 1464392758026 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 16:45:58 INFO - PROCESS | 3872 | 1464392758030 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:45:58 INFO - PROCESS | 3872 | 1464392758032 Marionette TRACE conn7 <- [1,1154,null,{}] 16:45:58 INFO - PROCESS | 3872 | 1464392758035 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 3872 | 1464392758129 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 16:45:58 INFO - PROCESS | 3872 | 1464392758139 Marionette TRACE conn7 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C49000 == 97 [pid = 3872] [id = 298] 16:45:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 135 (0000009639BC5000) [pid = 3872] [serial = 893] [outer = 0000000000000000] 16:45:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 136 (000000963A719C00) [pid = 3872] [serial = 894] [outer = 0000009639BC5000] 16:45:58 INFO - PROCESS | 3872 | 1464392758184 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 137 (000000963B242000) [pid = 3872] [serial = 895] [outer = 0000009639BC5000] 16:45:58 INFO - PROCESS | 3872 | 1464392758614 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 16:45:58 INFO - PROCESS | 3872 | 1464392758667 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 3872 | 1464392758669 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 16:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:45:58 INFO - PROCESS | 3872 | 1464392758672 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 3872 | 1464392758674 Marionette TRACE conn7 <- [1,1158,null,{}] 16:45:58 INFO - PROCESS | 3872 | 1464392758678 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 3872 | 1464392758774 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 16:45:58 INFO - PROCESS | 3872 | 1464392758781 Marionette TRACE conn7 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641969800 == 98 [pid = 3872] [id = 299] 16:45:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 138 (000000963885D800) [pid = 3872] [serial = 896] [outer = 0000000000000000] 16:45:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 139 (000000963B235000) [pid = 3872] [serial = 897] [outer = 000000963885D800] 16:45:58 INFO - PROCESS | 3872 | 1464392758828 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 140 (000000963C6A4000) [pid = 3872] [serial = 898] [outer = 000000963885D800] 16:45:59 INFO - PROCESS | 3872 | 1464392759265 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 16:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:45:59 INFO - PROCESS | 3872 | 1464392759305 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 3872 | 1464392759307 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 16:45:59 INFO - PROCESS | 3872 | 1464392759311 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 3872 | 1464392759313 Marionette TRACE conn7 <- [1,1162,null,{}] 16:45:59 INFO - PROCESS | 3872 | 1464392759321 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 3872 | 1464392759581 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 16:45:59 INFO - PROCESS | 3872 | 1464392759652 Marionette TRACE conn7 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B59000 == 99 [pid = 3872] [id = 300] 16:45:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 141 (000000962C09C000) [pid = 3872] [serial = 899] [outer = 0000000000000000] 16:45:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 142 (000000962C0C5400) [pid = 3872] [serial = 900] [outer = 000000962C09C000] 16:45:59 INFO - PROCESS | 3872 | 1464392759713 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 143 (0000009630B38400) [pid = 3872] [serial = 901] [outer = 000000962C09C000] 16:46:00 INFO - PROCESS | 3872 | 1464392760292 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 3872 | 1464392760347 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 16:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:46:00 INFO - PROCESS | 3872 | 1464392760352 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 3872 | 1464392760356 Marionette TRACE conn7 <- [1,1166,null,{}] 16:46:00 INFO - PROCESS | 3872 | 1464392760361 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 3872 | 1464392760492 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 16:46:00 INFO - PROCESS | 3872 | 1464392760597 Marionette TRACE conn7 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B208800 == 100 [pid = 3872] [id = 301] 16:46:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 144 (000000963592D400) [pid = 3872] [serial = 902] [outer = 0000000000000000] 16:46:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 145 (0000009635964800) [pid = 3872] [serial = 903] [outer = 000000963592D400] 16:46:00 INFO - PROCESS | 3872 | 1464392760657 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 146 (00000096378B6400) [pid = 3872] [serial = 904] [outer = 000000963592D400] 16:46:01 INFO - PROCESS | 3872 | 1464392761304 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 3872 | 1464392761344 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 16:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:46:01 INFO - PROCESS | 3872 | 1464392761348 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 3872 | 1464392761350 Marionette TRACE conn7 <- [1,1170,null,{}] 16:46:01 INFO - PROCESS | 3872 | 1464392761355 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 3872 | 1464392761480 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 16:46:01 INFO - PROCESS | 3872 | 1464392761614 Marionette TRACE conn7 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FC4800 == 101 [pid = 3872] [id = 302] 16:46:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 147 (0000009639296400) [pid = 3872] [serial = 905] [outer = 0000000000000000] 16:46:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 148 (0000009639559800) [pid = 3872] [serial = 906] [outer = 0000009639296400] 16:46:01 INFO - PROCESS | 3872 | 1464392761676 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 149 (000000963987EC00) [pid = 3872] [serial = 907] [outer = 0000009639296400] 16:46:02 INFO - PROCESS | 3872 | 1464392762326 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:46:02 INFO - PROCESS | 3872 | 1464392762380 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 16:46:02 INFO - PROCESS | 3872 | 1464392762392 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 3872 | 1464392762397 Marionette TRACE conn7 <- [1,1174,null,{}] 16:46:02 INFO - PROCESS | 3872 | 1464392762419 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 3872 | 1464392762542 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 16:46:02 INFO - PROCESS | 3872 | 1464392762675 Marionette TRACE conn7 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432A5000 == 102 [pid = 3872] [id = 303] 16:46:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 150 (000000963C6A8000) [pid = 3872] [serial = 908] [outer = 0000000000000000] 16:46:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 151 (000000963D444800) [pid = 3872] [serial = 909] [outer = 000000963C6A8000] 16:46:02 INFO - PROCESS | 3872 | 1464392762734 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 152 (000000963D4CA400) [pid = 3872] [serial = 910] [outer = 000000963C6A8000] 16:46:03 INFO - PROCESS | 3872 | 1464392763291 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 3872 | 1464392763355 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 16:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:46:03 INFO - PROCESS | 3872 | 1464392763358 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 3872 | 1464392763361 Marionette TRACE conn7 <- [1,1178,null,{}] 16:46:03 INFO - PROCESS | 3872 | 1464392763364 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 3872 | 1464392763485 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 16:46:03 INFO - PROCESS | 3872 | 1464392763616 Marionette TRACE conn7 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441D4000 == 103 [pid = 3872] [id = 304] 16:46:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 153 (000000963D512400) [pid = 3872] [serial = 911] [outer = 0000000000000000] 16:46:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 154 (000000963D51E400) [pid = 3872] [serial = 912] [outer = 000000963D512400] 16:46:03 INFO - PROCESS | 3872 | 1464392763675 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 155 (000000963EFA7000) [pid = 3872] [serial = 913] [outer = 000000963D512400] 16:46:04 INFO - PROCESS | 3872 | 1464392764258 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 3872 | 1464392764287 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 16:46:04 INFO - PROCESS | 3872 | 1464392764290 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:46:04 INFO - PROCESS | 3872 | 1464392764292 Marionette TRACE conn7 <- [1,1182,null,{}] 16:46:04 INFO - PROCESS | 3872 | 1464392764296 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:04 INFO - PROCESS | 3872 | 1464392764444 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 16:46:04 INFO - PROCESS | 3872 | 1464392764549 Marionette TRACE conn7 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B7C000 == 104 [pid = 3872] [id = 305] 16:46:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 156 (0000009640C83C00) [pid = 3872] [serial = 914] [outer = 0000000000000000] 16:46:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 157 (0000009640C87800) [pid = 3872] [serial = 915] [outer = 0000009640C83C00] 16:46:04 INFO - PROCESS | 3872 | 1464392764611 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 158 (0000009641E30800) [pid = 3872] [serial = 916] [outer = 0000009640C83C00] 16:46:05 INFO - PROCESS | 3872 | 1464392765284 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:46:05 INFO - PROCESS | 3872 | 1464392765325 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 16:46:05 INFO - PROCESS | 3872 | 1464392765329 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 3872 | 1464392765331 Marionette TRACE conn7 <- [1,1186,null,{}] 16:46:05 INFO - PROCESS | 3872 | 1464392765336 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 3872 | 1464392765456 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 16:46:05 INFO - PROCESS | 3872 | 1464392765590 Marionette TRACE conn7 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 3872 | ++DOCSHELL 000000964530E000 == 105 [pid = 3872] [id = 306] 16:46:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 159 (0000009641E2F000) [pid = 3872] [serial = 917] [outer = 0000000000000000] 16:46:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 160 (0000009643179000) [pid = 3872] [serial = 918] [outer = 0000009641E2F000] 16:46:05 INFO - PROCESS | 3872 | 1464392765647 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (0000009643181C00) [pid = 3872] [serial = 919] [outer = 0000009641E2F000] 16:46:06 INFO - PROCESS | 3872 | 1464392766205 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 922ms 16:46:06 INFO - PROCESS | 3872 | 1464392766253 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 3872 | 1464392766255 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 16:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:46:06 INFO - PROCESS | 3872 | 1464392766259 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 3872 | 1464392766261 Marionette TRACE conn7 <- [1,1190,null,{}] 16:46:06 INFO - PROCESS | 3872 | 1464392766265 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 3872 | 1464392766383 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 16:46:06 INFO - PROCESS | 3872 | 1464392766486 Marionette TRACE conn7 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643F78000 == 106 [pid = 3872] [id = 307] 16:46:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (0000009643186000) [pid = 3872] [serial = 920] [outer = 0000000000000000] 16:46:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (00000096433B3000) [pid = 3872] [serial = 921] [outer = 0000009643186000] 16:46:06 INFO - PROCESS | 3872 | 1464392766541 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (0000009645056800) [pid = 3872] [serial = 922] [outer = 0000009643186000] 16:46:07 INFO - PROCESS | 3872 | 1464392767136 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 923ms 16:46:07 INFO - PROCESS | 3872 | 1464392767185 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 3872 | 1464392767187 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 16:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:46:07 INFO - PROCESS | 3872 | 1464392767191 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 3872 | 1464392767193 Marionette TRACE conn7 <- [1,1194,null,{}] 16:46:07 INFO - PROCESS | 3872 | 1464392767197 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 3872 | 1464392767320 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 16:46:07 INFO - PROCESS | 3872 | 1464392767425 Marionette TRACE conn7 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645320000 == 107 [pid = 3872] [id = 308] 16:46:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (000000964505EC00) [pid = 3872] [serial = 923] [outer = 0000000000000000] 16:46:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (0000009645062000) [pid = 3872] [serial = 924] [outer = 000000964505EC00] 16:46:07 INFO - PROCESS | 3872 | 1464392767480 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (000000964513B400) [pid = 3872] [serial = 925] [outer = 000000964505EC00] 16:46:08 INFO - PROCESS | 3872 | 1464392768150 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 16:46:08 INFO - PROCESS | 3872 | 1464392768179 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 3872 | 1464392768182 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:46:08 INFO - PROCESS | 3872 | 1464392768186 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 3872 | 1464392768188 Marionette TRACE conn7 <- [1,1198,null,{}] 16:46:08 INFO - PROCESS | 3872 | 1464392768192 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 3872 | 1464392768315 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 16:46:08 INFO - PROCESS | 3872 | 1464392768589 Marionette TRACE conn7 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B8D000 == 108 [pid = 3872] [id = 309] 16:46:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (000000962BE1FC00) [pid = 3872] [serial = 926] [outer = 0000000000000000] 16:46:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (000000962BF26800) [pid = 3872] [serial = 927] [outer = 000000962BE1FC00] 16:46:08 INFO - PROCESS | 3872 | 1464392768651 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (0000009630960C00) [pid = 3872] [serial = 928] [outer = 000000962BE1FC00] 16:46:09 INFO - PROCESS | 3872 | 1464392769266 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1125ms 16:46:09 INFO - PROCESS | 3872 | 1464392769314 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 3872 | 1464392769319 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 16:46:09 INFO - PROCESS | 3872 | 1464392769323 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:46:09 INFO - PROCESS | 3872 | 1464392769327 Marionette TRACE conn7 <- [1,1202,null,{}] 16:46:09 INFO - PROCESS | 3872 | 1464392769332 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 3872 | 1464392769453 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 16:46:09 INFO - PROCESS | 3872 | 1464392769565 Marionette TRACE conn7 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 3872 | ++DOCSHELL 0000009637C3A000 == 109 [pid = 3872] [id = 310] 16:46:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (000000963645AC00) [pid = 3872] [serial = 929] [outer = 0000000000000000] 16:46:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (00000096378A8000) [pid = 3872] [serial = 930] [outer = 000000963645AC00] 16:46:09 INFO - PROCESS | 3872 | 1464392769616 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (0000009638856800) [pid = 3872] [serial = 931] [outer = 000000963645AC00] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 0000009641158800 == 108 [pid = 3872] [id = 244] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7D6800 == 107 [pid = 3872] [id = 41] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000964310C800 == 106 [pid = 3872] [id = 247] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF41000 == 105 [pid = 3872] [id = 243] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E80800 == 104 [pid = 3872] [id = 245] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF14800 == 103 [pid = 3872] [id = 242] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963C05A800 == 102 [pid = 3872] [id = 241] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C5E000 == 101 [pid = 3872] [id = 70] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C49000 == 100 [pid = 3872] [id = 298] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBC7800 == 99 [pid = 3872] [id = 297] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF11000 == 98 [pid = 3872] [id = 296] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB75000 == 97 [pid = 3872] [id = 295] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963B2C2800 == 96 [pid = 3872] [id = 294] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963964F000 == 95 [pid = 3872] [id = 293] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (000000963994A000) [pid = 3872] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (000000963B7AD000) [pid = 3872] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (0000009639BC4000) [pid = 3872] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 0000009637C33800 == 94 [pid = 3872] [id = 292] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000962D760800 == 93 [pid = 3872] [id = 291] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 0000009631687800 == 92 [pid = 3872] [id = 290] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 00000096437B6000 == 91 [pid = 3872] [id = 286] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF30000 == 90 [pid = 3872] [id = 284] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 00000096364D2000 == 89 [pid = 3872] [id = 283] 16:46:10 INFO - PROCESS | 3872 | --DOCSHELL 0000009642E53800 == 88 [pid = 3872] [id = 282] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009641CCF800) [pid = 3872] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (00000096378AD000) [pid = 3872] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (0000009639830000) [pid = 3872] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (0000009632932400) [pid = 3872] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (0000009635961C00) [pid = 3872] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (000000963863DC00) [pid = 3872] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (00000096388C6800) [pid = 3872] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (000000962D779000) [pid = 3872] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (00000096312EA800) [pid = 3872] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (0000009639685400) [pid = 3872] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 159 (0000009639558000) [pid = 3872] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 158 (0000009630712800) [pid = 3872] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 157 (000000962C09FC00) [pid = 3872] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 156 (0000009638D82400) [pid = 3872] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 155 (000000963954F800) [pid = 3872] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 154 (000000963238F800) [pid = 3872] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 153 (000000962C77F400) [pid = 3872] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 152 (00000096378A8C00) [pid = 3872] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 151 (000000963987A800) [pid = 3872] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 150 (0000009639BC6800) [pid = 3872] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 149 (0000009639A27C00) [pid = 3872] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 148 (000000963A9DCC00) [pid = 3872] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 147 (000000963B23E400) [pid = 3872] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 146 (0000009639949C00) [pid = 3872] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | --DOMWINDOW == 145 (0000009637CE4C00) [pid = 3872] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:46:10 INFO - PROCESS | 3872 | 1464392770261 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 986ms 16:46:10 INFO - PROCESS | 3872 | 1464392770315 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 3872 | 1464392770319 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 16:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:46:10 INFO - PROCESS | 3872 | 1464392770324 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 3872 | 1464392770326 Marionette TRACE conn7 <- [1,1206,null,{}] 16:46:10 INFO - PROCESS | 3872 | 1464392770330 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:10 INFO - PROCESS | 3872 | 1464392770435 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 16:46:10 INFO - PROCESS | 3872 | 1464392770527 Marionette TRACE conn7 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638168000 == 89 [pid = 3872] [id = 311] 16:46:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 146 (000000962C09BC00) [pid = 3872] [serial = 932] [outer = 0000000000000000] 16:46:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 147 (0000009632932400) [pid = 3872] [serial = 933] [outer = 000000962C09BC00] 16:46:10 INFO - PROCESS | 3872 | 1464392770576 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 148 (0000009638136400) [pid = 3872] [serial = 934] [outer = 000000962C09BC00] 16:46:10 INFO - PROCESS | 3872 | 1464392770981 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 16:46:11 INFO - PROCESS | 3872 | 1464392771061 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 3872 | 1464392771064 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 16:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:46:11 INFO - PROCESS | 3872 | 1464392771069 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 3872 | 1464392771075 Marionette TRACE conn7 <- [1,1210,null,{}] 16:46:11 INFO - PROCESS | 3872 | 1464392771084 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 3872 | 1464392771215 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 16:46:11 INFO - PROCESS | 3872 | 1464392771236 Marionette TRACE conn7 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB87000 == 90 [pid = 3872] [id = 312] 16:46:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 149 (0000009639293400) [pid = 3872] [serial = 935] [outer = 0000000000000000] 16:46:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 150 (000000963958D800) [pid = 3872] [serial = 936] [outer = 0000009639293400] 16:46:11 INFO - PROCESS | 3872 | 1464392771283 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 151 (000000963983A400) [pid = 3872] [serial = 937] [outer = 0000009639293400] 16:46:11 INFO - PROCESS | 3872 | 1464392771754 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 3872 | 1464392771807 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 16:46:11 INFO - PROCESS | 3872 | 1464392771810 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:46:11 INFO - PROCESS | 3872 | 1464392771812 Marionette TRACE conn7 <- [1,1214,null,{}] 16:46:11 INFO - PROCESS | 3872 | 1464392771816 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 3872 | 1464392771918 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 16:46:11 INFO - PROCESS | 3872 | 1464392771928 Marionette TRACE conn7 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4EA800 == 91 [pid = 3872] [id = 313] 16:46:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 152 (0000009639A31C00) [pid = 3872] [serial = 938] [outer = 0000000000000000] 16:46:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 153 (0000009639BD1400) [pid = 3872] [serial = 939] [outer = 0000009639A31C00] 16:46:11 INFO - PROCESS | 3872 | 1464392771974 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 154 (000000963B7AD000) [pid = 3872] [serial = 940] [outer = 0000009639A31C00] 16:46:12 INFO - PROCESS | 3872 | 1464392772417 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 16:46:12 INFO - PROCESS | 3872 | 1464392772484 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 3872 | 1464392772486 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 16:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:46:12 INFO - PROCESS | 3872 | 1464392772490 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 3872 | 1464392772491 Marionette TRACE conn7 <- [1,1218,null,{}] 16:46:12 INFO - PROCESS | 3872 | 1464392772495 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 3872 | 1464392772622 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 16:46:12 INFO - PROCESS | 3872 | 1464392772672 Marionette TRACE conn7 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406E2000 == 92 [pid = 3872] [id = 314] 16:46:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 155 (000000963C75DC00) [pid = 3872] [serial = 941] [outer = 0000000000000000] 16:46:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 156 (000000963CE58400) [pid = 3872] [serial = 942] [outer = 000000963C75DC00] 16:46:12 INFO - PROCESS | 3872 | 1464392772726 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 157 (000000963D42C400) [pid = 3872] [serial = 943] [outer = 000000963C75DC00] 16:46:13 INFO - PROCESS | 3872 | 1464392773196 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 776ms 16:46:13 INFO - PROCESS | 3872 | 1464392773269 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 16:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:46:13 INFO - PROCESS | 3872 | 1464392773279 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 16:46:13 INFO - PROCESS | 3872 | 1464392773282 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 3872 | 1464392773284 Marionette TRACE conn7 <- [1,1222,null,{}] 16:46:13 INFO - PROCESS | 3872 | 1464392773288 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 3872 | 1464392773424 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 16:46:13 INFO - PROCESS | 3872 | 1464392773488 Marionette TRACE conn7 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000964178A000 == 93 [pid = 3872] [id = 315] 16:46:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 158 (0000009631ABC800) [pid = 3872] [serial = 944] [outer = 0000000000000000] 16:46:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 159 (000000963D438C00) [pid = 3872] [serial = 945] [outer = 0000009631ABC800] 16:46:13 INFO - PROCESS | 3872 | 1464392773534 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 160 (000000963D4C8800) [pid = 3872] [serial = 946] [outer = 0000009631ABC800] 16:46:13 INFO - PROCESS | 3872 | 1464392773968 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 16:46:14 INFO - PROCESS | 3872 | 1464392774041 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 3872 | 1464392774043 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 16:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:46:14 INFO - PROCESS | 3872 | 1464392774051 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 3872 | 1464392774053 Marionette TRACE conn7 <- [1,1226,null,{}] 16:46:14 INFO - PROCESS | 3872 | 1464392774056 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 3872 | 1464392774184 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 16:46:14 INFO - PROCESS | 3872 | 1464392774205 Marionette TRACE conn7 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641F13000 == 94 [pid = 3872] [id = 316] 16:46:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (0000009631BB7C00) [pid = 3872] [serial = 947] [outer = 0000000000000000] 16:46:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (000000963D51D800) [pid = 3872] [serial = 948] [outer = 0000009631BB7C00] 16:46:14 INFO - PROCESS | 3872 | 1464392774252 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (00000096406ABC00) [pid = 3872] [serial = 949] [outer = 0000009631BB7C00] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (000000963929F400) [pid = 3872] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (0000009638373800) [pid = 3872] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (0000009639BC5000) [pid = 3872] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 159 (0000009639290C00) [pid = 3872] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 158 (000000963595EC00) [pid = 3872] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 157 (0000009631BC0C00) [pid = 3872] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 156 (0000009639262C00) [pid = 3872] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 155 (0000009631BBA400) [pid = 3872] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 154 (000000962BE21C00) [pid = 3872] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 153 (000000962BE1A800) [pid = 3872] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:46:14 INFO - PROCESS | 3872 | --DOMWINDOW == 152 (000000963B715C00) [pid = 3872] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:46:14 INFO - PROCESS | 3872 | 1464392774812 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 776ms 16:46:14 INFO - PROCESS | 3872 | 1464392774827 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 3872 | 1464392774830 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 16:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:46:14 INFO - PROCESS | 3872 | 1464392774833 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 3872 | 1464392774835 Marionette TRACE conn7 <- [1,1230,null,{}] 16:46:14 INFO - PROCESS | 3872 | 1464392774846 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 3872 | 1464392774978 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 16:46:15 INFO - PROCESS | 3872 | 1464392775040 Marionette TRACE conn7 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 3872 | ++DOCSHELL 000000964255E000 == 95 [pid = 3872] [id = 317] 16:46:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 153 (0000009631B14800) [pid = 3872] [serial = 950] [outer = 0000000000000000] 16:46:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 154 (0000009631B19000) [pid = 3872] [serial = 951] [outer = 0000009631B14800] 16:46:15 INFO - PROCESS | 3872 | 1464392775086 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 155 (0000009631B20C00) [pid = 3872] [serial = 952] [outer = 0000009631B14800] 16:46:15 INFO - PROCESS | 3872 | 1464392775448 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 16:46:15 INFO - PROCESS | 3872 | 1464392775474 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 3872 | 1464392775476 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 16:46:15 INFO - PROCESS | 3872 | 1464392775480 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 3872 | 1464392775481 Marionette TRACE conn7 <- [1,1234,null,{}] 16:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:46:15 INFO - PROCESS | 3872 | 1464392775497 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 3872 | 1464392775594 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 16:46:15 INFO - PROCESS | 3872 | 1464392775601 Marionette TRACE conn7 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432A0800 == 96 [pid = 3872] [id = 318] 16:46:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 156 (0000009631BB5000) [pid = 3872] [serial = 953] [outer = 0000000000000000] 16:46:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 157 (000000963929B400) [pid = 3872] [serial = 954] [outer = 0000009631BB5000] 16:46:15 INFO - PROCESS | 3872 | 1464392775646 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 158 (00000096406AE000) [pid = 3872] [serial = 955] [outer = 0000009631BB5000] 16:46:16 INFO - PROCESS | 3872 | 1464392776178 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 16:46:16 INFO - PROCESS | 3872 | 1464392776219 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 3872 | 1464392776221 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 16:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:46:16 INFO - PROCESS | 3872 | 1464392776225 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 3872 | 1464392776226 Marionette TRACE conn7 <- [1,1238,null,{}] 16:46:16 INFO - PROCESS | 3872 | 1464392776230 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 3872 | 1464392776335 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 16:46:16 INFO - PROCESS | 3872 | 1464392776343 Marionette TRACE conn7 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000964419E000 == 97 [pid = 3872] [id = 319] 16:46:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 159 (0000009640C88800) [pid = 3872] [serial = 956] [outer = 0000000000000000] 16:46:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 160 (0000009641CD9400) [pid = 3872] [serial = 957] [outer = 0000009640C88800] 16:46:16 INFO - PROCESS | 3872 | 1464392776393 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (000000964513A800) [pid = 3872] [serial = 958] [outer = 0000009640C88800] 16:46:17 INFO - PROCESS | 3872 | 1464392777173 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 16:46:17 INFO - PROCESS | 3872 | 1464392777214 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 3872 | 1464392777220 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:46:17 INFO - PROCESS | 3872 | 1464392777225 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 3872 | 1464392777229 Marionette TRACE conn7 <- [1,1242,null,{}] 16:46:17 INFO - PROCESS | 3872 | 1464392777235 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 3872 | 1464392777366 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 16:46:17 INFO - PROCESS | 3872 | 1464392777478 Marionette TRACE conn7 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639E4E000 == 98 [pid = 3872] [id = 320] 16:46:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (0000009631AB3800) [pid = 3872] [serial = 959] [outer = 0000000000000000] 16:46:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (0000009631AB7C00) [pid = 3872] [serial = 960] [outer = 0000009631AB3800] 16:46:17 INFO - PROCESS | 3872 | 1464392777538 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (0000009632B1D400) [pid = 3872] [serial = 961] [outer = 0000009631AB3800] 16:46:18 INFO - PROCESS | 3872 | 1464392778171 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 16:46:18 INFO - PROCESS | 3872 | 1464392778214 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 3872 | 1464392778221 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 16:46:18 INFO - PROCESS | 3872 | 1464392778228 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:46:18 INFO - PROCESS | 3872 | 1464392778231 Marionette TRACE conn7 <- [1,1246,null,{}] 16:46:18 INFO - PROCESS | 3872 | 1464392778235 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 3872 | 1464392778413 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 16:46:18 INFO - PROCESS | 3872 | 1464392778550 Marionette TRACE conn7 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000964115D800 == 99 [pid = 3872] [id = 321] 16:46:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (000000963813E800) [pid = 3872] [serial = 962] [outer = 0000000000000000] 16:46:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (0000009638D81C00) [pid = 3872] [serial = 963] [outer = 000000963813E800] 16:46:18 INFO - PROCESS | 3872 | 1464392778608 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (0000009639591400) [pid = 3872] [serial = 964] [outer = 000000963813E800] 16:46:19 INFO - PROCESS | 3872 | 1464392779259 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1069ms 16:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:46:19 INFO - PROCESS | 3872 | 1464392779315 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 3872 | 1464392779318 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 16:46:19 INFO - PROCESS | 3872 | 1464392779322 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 3872 | 1464392779326 Marionette TRACE conn7 <- [1,1250,null,{}] 16:46:19 INFO - PROCESS | 3872 | 1464392779338 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 3872 | 1464392779513 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 16:46:19 INFO - PROCESS | 3872 | 1464392779534 Marionette TRACE conn7 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 3872 | ++DOCSHELL 000000964721A000 == 100 [pid = 3872] [id = 322] 16:46:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (000000963D017C00) [pid = 3872] [serial = 965] [outer = 0000000000000000] 16:46:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (000000963D0BA800) [pid = 3872] [serial = 966] [outer = 000000963D017C00] 16:46:19 INFO - PROCESS | 3872 | 1464392779593 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (0000009641E2FC00) [pid = 3872] [serial = 967] [outer = 000000963D017C00] 16:46:20 INFO - PROCESS | 3872 | 1464392780274 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 986ms 16:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:46:20 INFO - PROCESS | 3872 | 1464392780309 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 3872 | 1464392780312 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 16:46:20 INFO - PROCESS | 3872 | 1464392780316 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 3872 | 1464392780318 Marionette TRACE conn7 <- [1,1254,null,{}] 16:46:20 INFO - PROCESS | 3872 | 1464392780322 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 3872 | 1464392780451 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 16:46:20 INFO - PROCESS | 3872 | 1464392780589 Marionette TRACE conn7 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646F2A000 == 101 [pid = 3872] [id = 323] 16:46:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (0000009643FED400) [pid = 3872] [serial = 968] [outer = 0000000000000000] 16:46:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (0000009643FF3000) [pid = 3872] [serial = 969] [outer = 0000009643FED400] 16:46:20 INFO - PROCESS | 3872 | 1464392780648 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (0000009645061000) [pid = 3872] [serial = 970] [outer = 0000009643FED400] 16:46:21 INFO - PROCESS | 3872 | 1464392781237 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 16:46:21 INFO - PROCESS | 3872 | 1464392781303 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 3872 | 1464392781306 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 16:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:46:21 INFO - PROCESS | 3872 | 1464392781310 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 3872 | 1464392781312 Marionette TRACE conn7 <- [1,1258,null,{}] 16:46:21 INFO - PROCESS | 3872 | 1464392781316 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 3872 | 1464392781437 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 16:46:21 INFO - PROCESS | 3872 | 1464392781546 Marionette TRACE conn7 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E18000 == 102 [pid = 3872] [id = 324] 16:46:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (000000964513D800) [pid = 3872] [serial = 971] [outer = 0000000000000000] 16:46:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (0000009645144800) [pid = 3872] [serial = 972] [outer = 000000964513D800] 16:46:21 INFO - PROCESS | 3872 | 1464392781603 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (0000009645E29800) [pid = 3872] [serial = 973] [outer = 000000964513D800] 16:46:22 INFO - PROCESS | 3872 | 1464392782220 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 923ms 16:46:22 INFO - PROCESS | 3872 | 1464392782235 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 3872 | 1464392782237 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 16:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:46:22 INFO - PROCESS | 3872 | 1464392782241 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 3872 | 1464392782243 Marionette TRACE conn7 <- [1,1262,null,{}] 16:46:22 INFO - PROCESS | 3872 | 1464392782247 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 3872 | 1464392782380 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 16:46:22 INFO - PROCESS | 3872 | 1464392782489 Marionette TRACE conn7 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E51800 == 103 [pid = 3872] [id = 325] 16:46:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (0000009646242C00) [pid = 3872] [serial = 974] [outer = 0000000000000000] 16:46:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (000000964624D400) [pid = 3872] [serial = 975] [outer = 0000009646242C00] 16:46:22 INFO - PROCESS | 3872 | 1464392782547 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (0000009646538C00) [pid = 3872] [serial = 976] [outer = 0000009646242C00] 16:46:23 INFO - PROCESS | 3872 | 1464392783159 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 16:46:23 INFO - PROCESS | 3872 | 1464392783230 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 3872 | 1464392783232 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 16:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:46:23 INFO - PROCESS | 3872 | 1464392783236 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 3872 | 1464392783238 Marionette TRACE conn7 <- [1,1266,null,{}] 16:46:23 INFO - PROCESS | 3872 | 1464392783257 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 3872 | 1464392783378 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 16:46:23 INFO - PROCESS | 3872 | 1464392783514 Marionette TRACE conn7 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647B98800 == 104 [pid = 3872] [id = 326] 16:46:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (000000964653F800) [pid = 3872] [serial = 977] [outer = 0000000000000000] 16:46:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009647A49400) [pid = 3872] [serial = 978] [outer = 000000964653F800] 16:46:23 INFO - PROCESS | 3872 | 1464392783571 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (0000009647A4F800) [pid = 3872] [serial = 979] [outer = 000000964653F800] 16:46:24 INFO - PROCESS | 3872 | 1464392784238 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1026ms 16:46:24 INFO - PROCESS | 3872 | 1464392784265 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 3872 | 1464392784268 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 16:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:46:24 INFO - PROCESS | 3872 | 1464392784271 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 3872 | 1464392784273 Marionette TRACE conn7 <- [1,1270,null,{}] 16:46:24 INFO - PROCESS | 3872 | 1464392784277 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 3872 | 1464392784399 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 16:46:24 INFO - PROCESS | 3872 | 1464392784535 Marionette TRACE conn7 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B65800 == 105 [pid = 3872] [id = 327] 16:46:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (000000962D779000) [pid = 3872] [serial = 980] [outer = 0000000000000000] 16:46:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (00000096389A8800) [pid = 3872] [serial = 981] [outer = 000000962D779000] 16:46:24 INFO - PROCESS | 3872 | 1464392784593 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (000000963D51D400) [pid = 3872] [serial = 982] [outer = 000000962D779000] 16:46:25 INFO - PROCESS | 3872 | 1464392785463 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1231ms 16:46:25 INFO - PROCESS | 3872 | 1464392785505 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 3872 | 1464392785509 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 16:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:46:25 INFO - PROCESS | 3872 | 1464392785514 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 3872 | 1464392785518 Marionette TRACE conn7 <- [1,1274,null,{}] 16:46:25 INFO - PROCESS | 3872 | 1464392785525 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 3872 | 1464392785641 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 16:46:25 INFO - PROCESS | 3872 | 1464392785753 Marionette TRACE conn7 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 3872 | ++DOCSHELL 0000009636432800 == 106 [pid = 3872] [id = 328] 16:46:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (000000962C0A1000) [pid = 3872] [serial = 983] [outer = 0000000000000000] 16:46:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (000000962C781800) [pid = 3872] [serial = 984] [outer = 000000962C0A1000] 16:46:25 INFO - PROCESS | 3872 | 1464392785850 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (0000009631694C00) [pid = 3872] [serial = 985] [outer = 000000962C0A1000] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009632964000 == 105 [pid = 3872] [id = 266] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 00000096432A0800 == 104 [pid = 3872] [id = 318] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 000000964255E000 == 103 [pid = 3872] [id = 317] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009641F13000 == 102 [pid = 3872] [id = 316] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 000000964178A000 == 101 [pid = 3872] [id = 315] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 00000096406E2000 == 100 [pid = 3872] [id = 314] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4EA800 == 99 [pid = 3872] [id = 313] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (000000963B235000) [pid = 3872] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB87000 == 98 [pid = 3872] [id = 312] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009638168000 == 97 [pid = 3872] [id = 311] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009637C3A000 == 96 [pid = 3872] [id = 310] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B8D000 == 95 [pid = 3872] [id = 309] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 00000096432A5000 == 94 [pid = 3872] [id = 303] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FC4800 == 93 [pid = 3872] [id = 302] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 000000963B208800 == 92 [pid = 3872] [id = 301] 16:46:26 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B59000 == 91 [pid = 3872] [id = 300] 16:46:26 INFO - PROCESS | 3872 | 1464392786556 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1081ms 16:46:26 INFO - PROCESS | 3872 | 1464392786600 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 3872 | 1464392786606 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 16:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:46:26 INFO - PROCESS | 3872 | 1464392786612 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 3872 | 1464392786615 Marionette TRACE conn7 <- [1,1278,null,{}] 16:46:26 INFO - PROCESS | 3872 | 1464392786619 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 3872 | 1464392786733 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (0000009639590C00) [pid = 3872] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000963867B000) [pid = 3872] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (000000963A719C00) [pid = 3872] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (0000009639835C00) [pid = 3872] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (000000963813F400) [pid = 3872] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (0000009639A2D800) [pid = 3872] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (000000963D4D1C00) [pid = 3872] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (000000963BAE9C00) [pid = 3872] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (0000009637626000) [pid = 3872] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (0000009639265800) [pid = 3872] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (0000009632B76400) [pid = 3872] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (000000962BF1A400) [pid = 3872] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (000000962C097800) [pid = 3872] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (000000963D0C3C00) [pid = 3872] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (000000962C0BEC00) [pid = 3872] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (000000963BA6A400) [pid = 3872] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (000000963238E800) [pid = 3872] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009639953400) [pid = 3872] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (000000963D51BC00) [pid = 3872] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (00000096364A1000) [pid = 3872] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (000000963CE5CC00) [pid = 3872] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (0000009631BBF400) [pid = 3872] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (000000962D770000) [pid = 3872] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (00000096392BF000) [pid = 3872] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (00000096388C4C00) [pid = 3872] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (0000009637C6DC00) [pid = 3872] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (000000963B242000) [pid = 3872] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3872 | 1464392786860 Marionette TRACE conn7 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630B67800 == 92 [pid = 3872] [id = 329] 16:46:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (000000962C0AA400) [pid = 3872] [serial = 986] [outer = 0000000000000000] 16:46:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (000000962CF46800) [pid = 3872] [serial = 987] [outer = 000000962C0AA400] 16:46:26 INFO - PROCESS | 3872 | 1464392786908 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (00000096316E0000) [pid = 3872] [serial = 988] [outer = 000000962C0AA400] 16:46:27 INFO - PROCESS | 3872 | 1464392787395 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 839ms 16:46:27 INFO - PROCESS | 3872 | 1464392787453 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 3872 | 1464392787455 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 16:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:46:27 INFO - PROCESS | 3872 | 1464392787459 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 3872 | 1464392787463 Marionette TRACE conn7 <- [1,1282,null,{}] 16:46:27 INFO - PROCESS | 3872 | 1464392787474 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 3872 | 1464392787578 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 16:46:27 INFO - PROCESS | 3872 | 1464392787674 Marionette TRACE conn7 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638162000 == 93 [pid = 3872] [id = 330] 16:46:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (0000009632309C00) [pid = 3872] [serial = 989] [outer = 0000000000000000] 16:46:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (000000963592F400) [pid = 3872] [serial = 990] [outer = 0000009632309C00] 16:46:27 INFO - PROCESS | 3872 | 1464392787724 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (00000096364A4800) [pid = 3872] [serial = 991] [outer = 0000009632309C00] 16:46:28 INFO - PROCESS | 3872 | 1464392788106 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 16:46:28 INFO - PROCESS | 3872 | 1464392788140 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 3872 | 1464392788143 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 16:46:28 INFO - PROCESS | 3872 | 1464392788146 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 3872 | 1464392788148 Marionette TRACE conn7 <- [1,1286,null,{}] 16:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:46:28 INFO - PROCESS | 3872 | 1464392788151 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 3872 | 1464392788280 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 16:46:28 INFO - PROCESS | 3872 | 1464392788289 Marionette TRACE conn7 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B20D000 == 94 [pid = 3872] [id = 331] 16:46:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (0000009638138800) [pid = 3872] [serial = 992] [outer = 0000000000000000] 16:46:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (0000009638370000) [pid = 3872] [serial = 993] [outer = 0000009638138800] 16:46:28 INFO - PROCESS | 3872 | 1464392788337 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (0000009638684000) [pid = 3872] [serial = 994] [outer = 0000009638138800] 16:46:28 INFO - PROCESS | 3872 | 1464392788794 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 16:46:28 INFO - PROCESS | 3872 | 1464392788887 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 3872 | 1464392788889 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 16:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:46:28 INFO - PROCESS | 3872 | 1464392788901 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 3872 | 1464392788903 Marionette TRACE conn7 <- [1,1290,null,{}] 16:46:28 INFO - PROCESS | 3872 | 1464392788907 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 3872 | 1464392789032 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 16:46:29 INFO - PROCESS | 3872 | 1464392789094 Marionette TRACE conn7 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB89800 == 95 [pid = 3872] [id = 332] 16:46:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (00000096388CD000) [pid = 3872] [serial = 995] [outer = 0000000000000000] 16:46:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (00000096389ACC00) [pid = 3872] [serial = 996] [outer = 00000096388CD000] 16:46:29 INFO - PROCESS | 3872 | 1464392789142 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (0000009639264400) [pid = 3872] [serial = 997] [outer = 00000096388CD000] 16:46:29 INFO - PROCESS | 3872 | 1464392789596 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 16:46:29 INFO - PROCESS | 3872 | 1464392789660 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 3872 | 1464392789662 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 16:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:46:29 INFO - PROCESS | 3872 | 1464392789671 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 3872 | 1464392789673 Marionette TRACE conn7 <- [1,1294,null,{}] 16:46:29 INFO - PROCESS | 3872 | 1464392789689 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 3872 | 1464392789838 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 16:46:29 INFO - PROCESS | 3872 | 1464392789864 Marionette TRACE conn7 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4E8000 == 96 [pid = 3872] [id = 333] 16:46:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (000000963958AC00) [pid = 3872] [serial = 998] [outer = 0000000000000000] 16:46:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (0000009639831000) [pid = 3872] [serial = 999] [outer = 000000963958AC00] 16:46:29 INFO - PROCESS | 3872 | 1464392789912 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (00000096399C7000) [pid = 3872] [serial = 1000] [outer = 000000963958AC00] 16:46:30 INFO - PROCESS | 3872 | 1464392790379 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 16:46:30 INFO - PROCESS | 3872 | 1464392790407 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 3872 | 1464392790410 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 16:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:46:30 INFO - PROCESS | 3872 | 1464392790414 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 3872 | 1464392790415 Marionette TRACE conn7 <- [1,1298,null,{}] 16:46:30 INFO - PROCESS | 3872 | 1464392790419 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 3872 | 1464392790548 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 16:46:30 INFO - PROCESS | 3872 | 1464392790565 Marionette TRACE conn7 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406D1000 == 97 [pid = 3872] [id = 334] 16:46:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (0000009639A28800) [pid = 3872] [serial = 1001] [outer = 0000000000000000] 16:46:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (0000009639AC4400) [pid = 3872] [serial = 1002] [outer = 0000009639A28800] 16:46:30 INFO - PROCESS | 3872 | 1464392790612 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (000000963A081400) [pid = 3872] [serial = 1003] [outer = 0000009639A28800] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (000000963C75DC00) [pid = 3872] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (0000009631ABC800) [pid = 3872] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (0000009631BB7C00) [pid = 3872] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (0000009631B14800) [pid = 3872] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (000000962BE1FC00) [pid = 3872] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (000000963885D800) [pid = 3872] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (0000009639A31C00) [pid = 3872] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (000000962C09BC00) [pid = 3872] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009639293400) [pid = 3872] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (000000963645AC00) [pid = 3872] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:46:31 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (0000009631BB5000) [pid = 3872] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:46:31 INFO - PROCESS | 3872 | 1464392791321 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 16:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 16:46:31 INFO - PROCESS | 3872 | 1464392791403 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 3872 | 1464392791405 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 16:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:46:31 INFO - PROCESS | 3872 | 1464392791408 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - PROCESS | 3872 | 1464392791410 Marionette TRACE conn7 <- [1,1302,null,{}] 16:46:31 INFO - PROCESS | 3872 | 1464392791414 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 3872 | 1464392791518 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 16:46:31 INFO - PROCESS | 3872 | 1464392791529 Marionette TRACE conn7 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 3872 | ++DOCSHELL 000000964074A800 == 98 [pid = 3872] [id = 335] 16:46:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (0000009631B1E000) [pid = 3872] [serial = 1004] [outer = 0000000000000000] 16:46:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (0000009639BCE800) [pid = 3872] [serial = 1005] [outer = 0000009631B1E000] 16:46:31 INFO - PROCESS | 3872 | 1464392791575 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (000000963B717800) [pid = 3872] [serial = 1006] [outer = 0000009631B1E000] 16:46:32 INFO - PROCESS | 3872 | 1464392792020 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 16:46:32 INFO - PROCESS | 3872 | 1464392792044 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 3872 | 1464392792046 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 16:46:32 INFO - PROCESS | 3872 | 1464392792050 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:46:32 INFO - PROCESS | 3872 | 1464392792052 Marionette TRACE conn7 <- [1,1306,null,{}] 16:46:32 INFO - PROCESS | 3872 | 1464392792060 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 3872 | 1464392792157 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 16:46:32 INFO - PROCESS | 3872 | 1464392792164 Marionette TRACE conn7 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641771000 == 99 [pid = 3872] [id = 336] 16:46:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (000000963BA68400) [pid = 3872] [serial = 1007] [outer = 0000000000000000] 16:46:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (000000963C036800) [pid = 3872] [serial = 1008] [outer = 000000963BA68400] 16:46:32 INFO - PROCESS | 3872 | 1464392792210 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (000000963CE59400) [pid = 3872] [serial = 1009] [outer = 000000963BA68400] 16:46:32 INFO - PROCESS | 3872 | 1464392792673 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 16:46:32 INFO - PROCESS | 3872 | 1464392792727 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 3872 | 1464392792730 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 16:46:32 INFO - PROCESS | 3872 | 1464392792734 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:46:32 INFO - PROCESS | 3872 | 1464392792736 Marionette TRACE conn7 <- [1,1310,null,{}] 16:46:32 INFO - PROCESS | 3872 | 1464392792739 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 3872 | 1464392792845 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 16:46:32 INFO - PROCESS | 3872 | 1464392792852 Marionette TRACE conn7 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641F02800 == 100 [pid = 3872] [id = 337] 16:46:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (000000963B8F2800) [pid = 3872] [serial = 1010] [outer = 0000000000000000] 16:46:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (000000963CE5E800) [pid = 3872] [serial = 1011] [outer = 000000963B8F2800] 16:46:32 INFO - PROCESS | 3872 | 1464392792899 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (000000963D44D800) [pid = 3872] [serial = 1012] [outer = 000000963B8F2800] 16:46:33 INFO - PROCESS | 3872 | 1464392793625 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 923ms 16:46:33 INFO - PROCESS | 3872 | 1464392793662 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 3872 | 1464392793668 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 16:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:46:33 INFO - PROCESS | 3872 | 1464392793673 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - PROCESS | 3872 | 1464392793678 Marionette TRACE conn7 <- [1,1314,null,{}] 16:46:33 INFO - PROCESS | 3872 | 1464392793684 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:33 INFO - PROCESS | 3872 | 1464392793824 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 16:46:33 INFO - PROCESS | 3872 | 1464392793929 Marionette TRACE conn7 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 3872 | ++DOCSHELL 000000963295A800 == 101 [pid = 3872] [id = 338] 16:46:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (000000962D5A1800) [pid = 3872] [serial = 1013] [outer = 0000000000000000] 16:46:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (0000009631178400) [pid = 3872] [serial = 1014] [outer = 000000962D5A1800] 16:46:33 INFO - PROCESS | 3872 | 1464392793989 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (0000009631B17800) [pid = 3872] [serial = 1015] [outer = 000000962D5A1800] 16:46:34 INFO - PROCESS | 3872 | 1464392794579 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 921ms 16:46:34 INFO - PROCESS | 3872 | 1464392794599 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 3872 | 1464392794605 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 16:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:46:34 INFO - PROCESS | 3872 | 1464392794612 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 3872 | 1464392794615 Marionette TRACE conn7 <- [1,1318,null,{}] 16:46:34 INFO - PROCESS | 3872 | 1464392794619 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:34 INFO - PROCESS | 3872 | 1464392794749 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 16:46:34 INFO - PROCESS | 3872 | 1464392794860 Marionette TRACE conn7 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4D5000 == 102 [pid = 3872] [id = 339] 16:46:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (0000009635BCAC00) [pid = 3872] [serial = 1016] [outer = 0000000000000000] 16:46:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009637CE1800) [pid = 3872] [serial = 1017] [outer = 0000009635BCAC00] 16:46:34 INFO - PROCESS | 3872 | 1464392794918 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (0000009639261400) [pid = 3872] [serial = 1018] [outer = 0000009635BCAC00] 16:46:35 INFO - PROCESS | 3872 | 1464392795572 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1019ms 16:46:35 INFO - PROCESS | 3872 | 1464392795637 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 3872 | 1464392795640 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 16:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:46:35 INFO - PROCESS | 3872 | 1464392795645 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 3872 | 1464392795649 Marionette TRACE conn7 <- [1,1322,null,{}] 16:46:35 INFO - PROCESS | 3872 | 1464392795660 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:35 INFO - PROCESS | 3872 | 1464392795816 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 16:46:35 INFO - PROCESS | 3872 | 1464392795948 Marionette TRACE conn7 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 3872 | ++DOCSHELL 000000964311D000 == 103 [pid = 3872] [id = 340] 16:46:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (000000963982DC00) [pid = 3872] [serial = 1019] [outer = 0000000000000000] 16:46:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (000000963B714800) [pid = 3872] [serial = 1020] [outer = 000000963982DC00] 16:46:36 INFO - PROCESS | 3872 | 1464392796010 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (000000963D44E800) [pid = 3872] [serial = 1021] [outer = 000000963982DC00] 16:46:36 INFO - PROCESS | 3872 | 1464392796622 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1028ms 16:46:36 INFO - PROCESS | 3872 | 1464392796674 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 16:46:36 INFO - PROCESS | 3872 | 1464392796677 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 16:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:46:36 INFO - PROCESS | 3872 | 1464392796681 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:46:36 INFO - PROCESS | 3872 | 1464392796683 Marionette TRACE conn7 <- [1,1326,null,{}] 16:46:36 INFO - PROCESS | 3872 | 1464392796687 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:36 INFO - PROCESS | 3872 | 1464392796817 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 16:46:36 INFO - PROCESS | 3872 | 1464392796955 Marionette TRACE conn7 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643F71000 == 104 [pid = 3872] [id = 341] 16:46:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (000000963D514C00) [pid = 3872] [serial = 1022] [outer = 0000000000000000] 16:46:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (000000963EBB5000) [pid = 3872] [serial = 1023] [outer = 000000963D514C00] 16:46:37 INFO - PROCESS | 3872 | 1464392797013 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (00000096406ADC00) [pid = 3872] [serial = 1024] [outer = 000000963D514C00] 16:46:38 INFO - PROCESS | 3872 | 1464392798126 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1489ms 16:46:38 INFO - PROCESS | 3872 | 1464392798172 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 3872 | 1464392798174 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 16:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:46:38 INFO - PROCESS | 3872 | 1464392798178 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 3872 | 1464392798180 Marionette TRACE conn7 <- [1,1330,null,{}] 16:46:38 INFO - PROCESS | 3872 | 1464392798184 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 3872 | 1464392798312 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 16:46:38 INFO - PROCESS | 3872 | 1464392798445 Marionette TRACE conn7 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000964515D000 == 105 [pid = 3872] [id = 342] 16:46:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (000000963EBBC800) [pid = 3872] [serial = 1025] [outer = 0000000000000000] 16:46:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009641CD1C00) [pid = 3872] [serial = 1026] [outer = 000000963EBBC800] 16:46:38 INFO - PROCESS | 3872 | 1464392798505 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (000000964317E000) [pid = 3872] [serial = 1027] [outer = 000000963EBBC800] 16:46:39 INFO - PROCESS | 3872 | 1464392799121 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 986ms 16:46:39 INFO - PROCESS | 3872 | 1464392799167 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 3872 | 1464392799169 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 16:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:46:39 INFO - PROCESS | 3872 | 1464392799173 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 3872 | 1464392799175 Marionette TRACE conn7 <- [1,1334,null,{}] 16:46:39 INFO - PROCESS | 3872 | 1464392799179 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 3872 | 1464392799311 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 16:46:39 INFO - PROCESS | 3872 | 1464392799423 Marionette TRACE conn7 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E4D000 == 106 [pid = 3872] [id = 343] 16:46:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009643FF6C00) [pid = 3872] [serial = 1028] [outer = 0000000000000000] 16:46:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009645E28C00) [pid = 3872] [serial = 1029] [outer = 0000009643FF6C00] 16:46:39 INFO - PROCESS | 3872 | 1464392799480 Marionette DEBUG loaded listener.js 16:46:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009646241C00) [pid = 3872] [serial = 1030] [outer = 0000009643FF6C00] 16:46:40 INFO - PROCESS | 3872 | 1464392800107 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 16:46:40 INFO - PROCESS | 3872 | 1464392800161 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 3872 | 1464392800164 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 16:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:46:40 INFO - PROCESS | 3872 | 1464392800168 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 3872 | 1464392800170 Marionette TRACE conn7 <- [1,1338,null,{}] 16:46:40 INFO - PROCESS | 3872 | 1464392800174 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:40 INFO - PROCESS | 3872 | 1464392800293 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 16:46:40 INFO - PROCESS | 3872 | 1464392800404 Marionette TRACE conn7 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647B96800 == 107 [pid = 3872] [id = 344] 16:46:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (0000009643FF7400) [pid = 3872] [serial = 1031] [outer = 0000000000000000] 16:46:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009646532400) [pid = 3872] [serial = 1032] [outer = 0000009643FF7400] 16:46:40 INFO - PROCESS | 3872 | 1464392800461 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009647A08800) [pid = 3872] [serial = 1033] [outer = 0000009643FF7400] 16:46:41 INFO - PROCESS | 3872 | 1464392801067 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 923ms 16:46:41 INFO - PROCESS | 3872 | 1464392801093 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 3872 | 1464392801096 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 16:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:46:41 INFO - PROCESS | 3872 | 1464392801099 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 3872 | 1464392801102 Marionette TRACE conn7 <- [1,1342,null,{}] 16:46:41 INFO - PROCESS | 3872 | 1464392801105 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 3872 | 1464392801227 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 16:46:41 INFO - PROCESS | 3872 | 1464392801337 Marionette TRACE conn7 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646FD3000 == 108 [pid = 3872] [id = 345] 16:46:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009647A05800) [pid = 3872] [serial = 1034] [outer = 0000000000000000] 16:46:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009647A10400) [pid = 3872] [serial = 1035] [outer = 0000009647A05800] 16:46:41 INFO - PROCESS | 3872 | 1464392801394 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (0000009647A55C00) [pid = 3872] [serial = 1036] [outer = 0000009647A05800] 16:46:41 INFO - PROCESS | 3872 | 1464392801966 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 923ms 16:46:42 INFO - PROCESS | 3872 | 1464392802026 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 16:46:42 INFO - PROCESS | 3872 | 1464392802028 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 16:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:46:42 INFO - PROCESS | 3872 | 1464392802031 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 3872 | 1464392802033 Marionette TRACE conn7 <- [1,1346,null,{}] 16:46:42 INFO - PROCESS | 3872 | 1464392802038 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:42 INFO - PROCESS | 3872 | 1464392802162 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 16:46:42 INFO - PROCESS | 3872 | 1464392802309 Marionette TRACE conn7 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647A89800 == 109 [pid = 3872] [id = 346] 16:46:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000962C09D800) [pid = 3872] [serial = 1037] [outer = 0000000000000000] 16:46:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009647BD2000) [pid = 3872] [serial = 1038] [outer = 000000962C09D800] 16:46:42 INFO - PROCESS | 3872 | 1464392802366 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (0000009647BD9000) [pid = 3872] [serial = 1039] [outer = 000000962C09D800] 16:46:42 INFO - PROCESS | 3872 | 1464392802966 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 986ms 16:46:43 INFO - PROCESS | 3872 | 1464392803021 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 3872 | 1464392803023 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 16:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:46:43 INFO - PROCESS | 3872 | 1464392803027 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 3872 | 1464392803029 Marionette TRACE conn7 <- [1,1350,null,{}] 16:46:43 INFO - PROCESS | 3872 | 1464392803033 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - PROCESS | 3872 | 1464392803202 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 16:46:43 INFO - PROCESS | 3872 | 1464392803473 Marionette TRACE conn7 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B7A800 == 110 [pid = 3872] [id = 347] 16:46:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000962B8BAC00) [pid = 3872] [serial = 1040] [outer = 0000000000000000] 16:46:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000962C034000) [pid = 3872] [serial = 1041] [outer = 000000962B8BAC00] 16:46:43 INFO - PROCESS | 3872 | 1464392803534 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (0000009630712400) [pid = 3872] [serial = 1042] [outer = 000000962B8BAC00] 16:46:44 INFO - PROCESS | 3872 | 1464392804187 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1177ms 16:46:44 INFO - PROCESS | 3872 | 1464392804206 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 3872 | 1464392804211 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 16:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:46:44 INFO - PROCESS | 3872 | 1464392804215 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 3872 | 1464392804219 Marionette TRACE conn7 <- [1,1354,null,{}] 16:46:44 INFO - PROCESS | 3872 | 1464392804224 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 3872 | 1464392804348 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 16:46:44 INFO - PROCESS | 3872 | 1464392804511 Marionette TRACE conn7 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B56800 == 111 [pid = 3872] [id = 348] 16:46:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009637621400) [pid = 3872] [serial = 1043] [outer = 0000000000000000] 16:46:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (00000096378A7C00) [pid = 3872] [serial = 1044] [outer = 0000009637621400] 16:46:44 INFO - PROCESS | 3872 | 1464392804564 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (00000096389A7800) [pid = 3872] [serial = 1045] [outer = 0000009637621400] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009641771000 == 110 [pid = 3872] [id = 336] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 000000964074A800 == 109 [pid = 3872] [id = 335] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 00000096406D1000 == 108 [pid = 3872] [id = 334] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4E8000 == 107 [pid = 3872] [id = 333] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB89800 == 106 [pid = 3872] [id = 332] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 000000963B20D000 == 105 [pid = 3872] [id = 331] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009638162000 == 104 [pid = 3872] [id = 330] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009630B67800 == 103 [pid = 3872] [id = 329] 16:46:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009636432800 == 102 [pid = 3872] [id = 328] 16:46:44 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000963D51E400) [pid = 3872] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:46:44 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009641CD9400) [pid = 3872] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:46:44 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (0000009640C87800) [pid = 3872] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:46:44 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009643179000) [pid = 3872] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:46:44 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (00000096433B3000) [pid = 3872] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:46:44 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009645062000) [pid = 3872] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOCSHELL 0000009647B98800 == 101 [pid = 3872] [id = 326] 16:46:45 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E51800 == 100 [pid = 3872] [id = 325] 16:46:45 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E18000 == 99 [pid = 3872] [id = 324] 16:46:45 INFO - PROCESS | 3872 | --DOCSHELL 0000009646F2A000 == 98 [pid = 3872] [id = 323] 16:46:45 INFO - PROCESS | 3872 | --DOCSHELL 000000964721A000 == 97 [pid = 3872] [id = 322] 16:46:45 INFO - PROCESS | 3872 | --DOCSHELL 000000964115D800 == 96 [pid = 3872] [id = 321] 16:46:45 INFO - PROCESS | 3872 | --DOCSHELL 0000009639E4E000 == 95 [pid = 3872] [id = 320] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (000000963CE58400) [pid = 3872] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000963D42C400) [pid = 3872] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000963D4C8800) [pid = 3872] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000963D438C00) [pid = 3872] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000963D51D800) [pid = 3872] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (0000009631B19000) [pid = 3872] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000963D444800) [pid = 3872] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009630960C00) [pid = 3872] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (000000962BF26800) [pid = 3872] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (000000963C6A4000) [pid = 3872] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000962C0C5400) [pid = 3872] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (0000009639BD1400) [pid = 3872] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (0000009632932400) [pid = 3872] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (000000963983A400) [pid = 3872] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (000000963958D800) [pid = 3872] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (0000009638136400) [pid = 3872] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (0000009638856800) [pid = 3872] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (00000096378A8000) [pid = 3872] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (0000009635964800) [pid = 3872] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (0000009639559800) [pid = 3872] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (000000963929B400) [pid = 3872] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (00000096406ABC00) [pid = 3872] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (00000096406AE000) [pid = 3872] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (000000963B7AD000) [pid = 3872] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (0000009631B20C00) [pid = 3872] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:46:45 INFO - PROCESS | 3872 | 1464392805184 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 3872 | 1464392805244 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 16:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:46:45 INFO - PROCESS | 3872 | 1464392805248 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 3872 | 1464392805250 Marionette TRACE conn7 <- [1,1358,null,{}] 16:46:45 INFO - PROCESS | 3872 | 1464392805255 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 3872 | 1464392805365 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 16:46:45 INFO - PROCESS | 3872 | 1464392805465 Marionette TRACE conn7 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638172800 == 96 [pid = 3872] [id = 349] 16:46:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (0000009631AC0400) [pid = 3872] [serial = 1046] [outer = 0000000000000000] 16:46:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (0000009637625400) [pid = 3872] [serial = 1047] [outer = 0000009631AC0400] 16:46:45 INFO - PROCESS | 3872 | 1464392805513 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009638D7A000) [pid = 3872] [serial = 1048] [outer = 0000009631AC0400] 16:46:45 INFO - PROCESS | 3872 | 1464392805935 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 3872 | 1464392805989 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 16:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:46:45 INFO - PROCESS | 3872 | 1464392805994 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 3872 | 1464392806000 Marionette TRACE conn7 <- [1,1362,null,{}] 16:46:46 INFO - PROCESS | 3872 | 1464392806010 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 3872 | 1464392806115 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 16:46:46 INFO - PROCESS | 3872 | 1464392806132 Marionette TRACE conn7 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF1A800 == 97 [pid = 3872] [id = 350] 16:46:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (00000096392C4000) [pid = 3872] [serial = 1049] [outer = 0000000000000000] 16:46:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (000000963994BC00) [pid = 3872] [serial = 1050] [outer = 00000096392C4000] 16:46:46 INFO - PROCESS | 3872 | 1464392806179 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (0000009639AC8400) [pid = 3872] [serial = 1051] [outer = 00000096392C4000] 16:46:46 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:46:46 INFO - PROCESS | 3872 | 1464392806688 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 3872 | 1464392806732 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 16:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:46:46 INFO - PROCESS | 3872 | 1464392806736 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 3872 | 1464392806738 Marionette TRACE conn7 <- [1,1366,null,{}] 16:46:46 INFO - PROCESS | 3872 | 1464392806741 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 3872 | 1464392806845 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 16:46:46 INFO - PROCESS | 3872 | 1464392806956 Marionette TRACE conn7 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403F7800 == 98 [pid = 3872] [id = 351] 16:46:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (0000009638D82C00) [pid = 3872] [serial = 1052] [outer = 0000000000000000] 16:46:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (000000963C034400) [pid = 3872] [serial = 1053] [outer = 0000009638D82C00] 16:46:47 INFO - PROCESS | 3872 | 1464392807003 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (000000963CE55000) [pid = 3872] [serial = 1054] [outer = 0000009638D82C00] 16:46:47 INFO - PROCESS | 3872 | 1464392807414 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 3872 | 1464392807474 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 16:46:47 INFO - PROCESS | 3872 | 1464392807477 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 3872 | 1464392807479 Marionette TRACE conn7 <- [1,1370,null,{}] 16:46:47 INFO - PROCESS | 3872 | 1464392807489 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 3872 | 1464392807646 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 16:46:47 INFO - PROCESS | 3872 | 1464392807711 Marionette TRACE conn7 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 3872 | ++DOCSHELL 000000964177B800 == 99 [pid = 3872] [id = 352] 16:46:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (000000963D4C8800) [pid = 3872] [serial = 1055] [outer = 0000000000000000] 16:46:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (000000963D506400) [pid = 3872] [serial = 1056] [outer = 000000963D4C8800] 16:46:47 INFO - PROCESS | 3872 | 1464392807765 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (00000096406B2800) [pid = 3872] [serial = 1057] [outer = 000000963D4C8800] 16:46:48 INFO - PROCESS | 3872 | [3872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:46:48 INFO - PROCESS | 3872 | 1464392808262 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 3872 | 1464392808322 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 16:46:48 INFO - PROCESS | 3872 | 1464392808334 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 3872 | 1464392808336 Marionette TRACE conn7 <- [1,1374,null,{}] 16:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:46:48 INFO - PROCESS | 3872 | 1464392808340 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 3872 | 1464392808477 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 16:46:48 INFO - PROCESS | 3872 | 1464392808498 Marionette TRACE conn7 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 3872 | ++DOCSHELL 000000964256A000 == 100 [pid = 3872] [id = 353] 16:46:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (0000009643FF0C00) [pid = 3872] [serial = 1058] [outer = 0000000000000000] 16:46:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009643FF5800) [pid = 3872] [serial = 1059] [outer = 0000009643FF0C00] 16:46:48 INFO - PROCESS | 3872 | 1464392808545 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009644543000) [pid = 3872] [serial = 1060] [outer = 0000009643FF0C00] 16:46:49 INFO - PROCESS | 3872 | 1464392809013 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 3872 | 1464392809077 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 16:46:49 INFO - PROCESS | 3872 | 1464392809080 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:46:49 INFO - PROCESS | 3872 | 1464392809082 Marionette TRACE conn7 <- [1,1378,null,{}] 16:46:49 INFO - PROCESS | 3872 | 1464392809092 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 3872 | 1464392809223 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000963958AC00) [pid = 3872] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (0000009639A28800) [pid = 3872] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (000000963BA68400) [pid = 3872] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (000000962C0AA400) [pid = 3872] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (0000009638138800) [pid = 3872] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (0000009632309C00) [pid = 3872] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (000000962C0A1000) [pid = 3872] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (00000096388CD000) [pid = 3872] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:46:49 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (0000009631B1E000) [pid = 3872] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:46:49 INFO - PROCESS | 3872 | 1464392809414 Marionette TRACE conn7 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641161000 == 101 [pid = 3872] [id = 354] 16:46:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (000000962C526400) [pid = 3872] [serial = 1061] [outer = 0000000000000000] 16:46:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (0000009631AB6000) [pid = 3872] [serial = 1062] [outer = 000000962C526400] 16:46:49 INFO - PROCESS | 3872 | 1464392809461 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (0000009639590000) [pid = 3872] [serial = 1063] [outer = 000000962C526400] 16:46:49 INFO - PROCESS | 3872 | 1464392809823 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 797ms 16:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:46:49 INFO - PROCESS | 3872 | 1464392809888 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 3872 | 1464392809890 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 16:46:49 INFO - PROCESS | 3872 | 1464392809894 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 3872 | 1464392809896 Marionette TRACE conn7 <- [1,1382,null,{}] 16:46:49 INFO - PROCESS | 3872 | 1464392809899 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 3872 | 1464392810034 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 16:46:50 INFO - PROCESS | 3872 | 1464392810043 Marionette TRACE conn7 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441D2800 == 102 [pid = 3872] [id = 355] 16:46:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (0000009638134C00) [pid = 3872] [serial = 1064] [outer = 0000000000000000] 16:46:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (0000009643B17400) [pid = 3872] [serial = 1065] [outer = 0000009638134C00] 16:46:50 INFO - PROCESS | 3872 | 1464392810089 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009643B1EC00) [pid = 3872] [serial = 1066] [outer = 0000009638134C00] 16:46:50 INFO - PROCESS | 3872 | 1464392810525 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 16:46:50 INFO - PROCESS | 3872 | 1464392810594 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 16:46:50 INFO - PROCESS | 3872 | 1464392810596 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 16:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:46:50 INFO - PROCESS | 3872 | 1464392810600 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 3872 | 1464392810601 Marionette TRACE conn7 <- [1,1386,null,{}] 16:46:50 INFO - PROCESS | 3872 | 1464392810605 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 3872 | 1464392810738 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 16:46:50 INFO - PROCESS | 3872 | 1464392810751 Marionette TRACE conn7 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E43800 == 103 [pid = 3872] [id = 356] 16:46:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (0000009643B0A800) [pid = 3872] [serial = 1067] [outer = 0000000000000000] 16:46:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009643B0F000) [pid = 3872] [serial = 1068] [outer = 0000009643B0A800] 16:46:50 INFO - PROCESS | 3872 | 1464392810800 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009643B1F800) [pid = 3872] [serial = 1069] [outer = 0000009643B0A800] 16:46:51 INFO - PROCESS | 3872 | 1464392811232 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 692ms 16:46:51 INFO - PROCESS | 3872 | 1464392811292 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 3872 | 1464392811295 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 16:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:46:51 INFO - PROCESS | 3872 | 1464392811298 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 3872 | 1464392811299 Marionette TRACE conn7 <- [1,1390,null,{}] 16:46:51 INFO - PROCESS | 3872 | 1464392811303 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 3872 | 1464392811402 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 16:46:51 INFO - PROCESS | 3872 | 1464392811573 Marionette TRACE conn7 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B71000 == 104 [pid = 3872] [id = 357] 16:46:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (000000962A65C400) [pid = 3872] [serial = 1070] [outer = 0000000000000000] 16:46:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (000000962C034800) [pid = 3872] [serial = 1071] [outer = 000000962A65C400] 16:46:51 INFO - PROCESS | 3872 | 1464392811633 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (000000963111B000) [pid = 3872] [serial = 1072] [outer = 000000962A65C400] 16:46:52 INFO - PROCESS | 3872 | 1464392812333 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:46:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009632B76400) [pid = 3872] [serial = 1073] [outer = 0000009637CEE400] 16:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1120ms 16:46:52 INFO - PROCESS | 3872 | 1464392812439 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 3872 | 1464392812443 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 16:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:46:52 INFO - PROCESS | 3872 | 1464392812503 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 3872 | 1464392812508 Marionette TRACE conn7 <- [1,1394,null,{}] 16:46:52 INFO - PROCESS | 3872 | 1464392812522 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:52 INFO - PROCESS | 3872 | 1464392812646 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 16:46:52 INFO - PROCESS | 3872 | 1464392812781 Marionette TRACE conn7 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7E6000 == 105 [pid = 3872] [id = 358] 16:46:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (00000096364A4C00) [pid = 3872] [serial = 1074] [outer = 0000000000000000] 16:46:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009638681000) [pid = 3872] [serial = 1075] [outer = 00000096364A4C00] 16:46:52 INFO - PROCESS | 3872 | 1464392812844 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (00000096399C8800) [pid = 3872] [serial = 1076] [outer = 00000096364A4C00] 16:46:53 INFO - PROCESS | 3872 | 1464392813485 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1068ms 16:46:53 INFO - PROCESS | 3872 | 1464392813546 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 3872 | 1464392813551 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 16:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:46:53 INFO - PROCESS | 3872 | 1464392813555 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 3872 | 1464392813558 Marionette TRACE conn7 <- [1,1398,null,{}] 16:46:53 INFO - PROCESS | 3872 | 1464392813562 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 3872 | 1464392813691 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 16:46:53 INFO - PROCESS | 3872 | 1464392813848 Marionette TRACE conn7 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647A88000 == 106 [pid = 3872] [id = 359] 16:46:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000963D516C00) [pid = 3872] [serial = 1077] [outer = 0000000000000000] 16:46:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (000000963EFB2000) [pid = 3872] [serial = 1078] [outer = 000000963D516C00] 16:46:53 INFO - PROCESS | 3872 | 1464392813907 Marionette DEBUG loaded listener.js 16:46:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (00000096433B7C00) [pid = 3872] [serial = 1079] [outer = 000000963D516C00] 16:46:54 INFO - PROCESS | 3872 | 1464392814585 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1072ms 16:46:54 INFO - PROCESS | 3872 | 1464392814635 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 16:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:46:54 INFO - PROCESS | 3872 | 1464392814638 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 16:46:54 INFO - PROCESS | 3872 | 1464392814649 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 3872 | 1464392814655 Marionette TRACE conn7 <- [1,1402,null,{}] 16:46:54 INFO - PROCESS | 3872 | 1464392814660 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 3872 | 1464392814798 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 16:46:54 INFO - PROCESS | 3872 | 1464392814934 Marionette TRACE conn7 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:54 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647EF6800 == 107 [pid = 3872] [id = 360] 16:46:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (0000009640927C00) [pid = 3872] [serial = 1080] [outer = 0000000000000000] 16:46:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009640932800) [pid = 3872] [serial = 1081] [outer = 0000009640927C00] 16:46:55 INFO - PROCESS | 3872 | 1464392814995 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000964454DC00) [pid = 3872] [serial = 1082] [outer = 0000009640927C00] 16:46:55 INFO - PROCESS | 3872 | 1464392815666 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1035ms 16:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:46:55 INFO - PROCESS | 3872 | 1464392815678 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 3872 | 1464392815681 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 16:46:55 INFO - PROCESS | 3872 | 1464392815685 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - PROCESS | 3872 | 1464392815687 Marionette TRACE conn7 <- [1,1406,null,{}] 16:46:55 INFO - PROCESS | 3872 | 1464392815691 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:55 INFO - PROCESS | 3872 | 1464392815817 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 16:46:55 INFO - PROCESS | 3872 | 1464392815960 Marionette TRACE conn7 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647E83000 == 108 [pid = 3872] [id = 361] 16:46:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009642E08C00) [pid = 3872] [serial = 1083] [outer = 0000000000000000] 16:46:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009642E0D000) [pid = 3872] [serial = 1084] [outer = 0000009642E08C00] 16:46:56 INFO - PROCESS | 3872 | 1464392816017 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009645059C00) [pid = 3872] [serial = 1085] [outer = 0000009642E08C00] 16:46:56 INFO - PROCESS | 3872 | 1464392816671 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1022ms 16:46:56 INFO - PROCESS | 3872 | 1464392816710 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 3872 | 1464392816712 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 16:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:46:56 INFO - PROCESS | 3872 | 1464392816716 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 3872 | 1464392816718 Marionette TRACE conn7 <- [1,1410,null,{}] 16:46:56 INFO - PROCESS | 3872 | 1464392816722 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 3872 | 1464392816845 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 16:46:56 INFO - PROCESS | 3872 | 1464392816988 Marionette TRACE conn7 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648ACB800 == 109 [pid = 3872] [id = 362] 16:46:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000962B181400) [pid = 3872] [serial = 1086] [outer = 0000000000000000] 16:46:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (000000962B183000) [pid = 3872] [serial = 1087] [outer = 000000962B181400] 16:46:57 INFO - PROCESS | 3872 | 1464392817053 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009645E26C00) [pid = 3872] [serial = 1088] [outer = 000000962B181400] 16:46:57 INFO - PROCESS | 3872 | 1464392817683 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1022ms 16:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:46:57 INFO - PROCESS | 3872 | 1464392817741 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 3872 | 1464392817743 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 16:46:57 INFO - PROCESS | 3872 | 1464392817747 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 3872 | 1464392817749 Marionette TRACE conn7 <- [1,1414,null,{}] 16:46:57 INFO - PROCESS | 3872 | 1464392817753 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 3872 | 1464392817880 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 16:46:58 INFO - PROCESS | 3872 | 1464392818023 Marionette TRACE conn7 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BDF000 == 110 [pid = 3872] [id = 363] 16:46:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (0000009645E26400) [pid = 3872] [serial = 1089] [outer = 0000000000000000] 16:46:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (0000009647A53800) [pid = 3872] [serial = 1090] [outer = 0000009645E26400] 16:46:58 INFO - PROCESS | 3872 | 1464392818080 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (0000009647BD9400) [pid = 3872] [serial = 1091] [outer = 0000009645E26400] 16:46:58 INFO - PROCESS | 3872 | 1464392818705 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1019ms 16:46:58 INFO - PROCESS | 3872 | 1464392818769 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 3872 | 1464392818772 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 16:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:46:58 INFO - PROCESS | 3872 | 1464392818775 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 3872 | 1464392818777 Marionette TRACE conn7 <- [1,1418,null,{}] 16:46:58 INFO - PROCESS | 3872 | 1464392818781 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:58 INFO - PROCESS | 3872 | 1464392818904 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 16:46:59 INFO - PROCESS | 3872 | 1464392819046 Marionette TRACE conn7 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646644800 == 111 [pid = 3872] [id = 364] 16:46:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (0000009647ECB800) [pid = 3872] [serial = 1092] [outer = 0000000000000000] 16:46:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009647ECEC00) [pid = 3872] [serial = 1093] [outer = 0000009647ECB800] 16:46:59 INFO - PROCESS | 3872 | 1464392819104 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009647ED4800) [pid = 3872] [serial = 1094] [outer = 0000009647ECB800] 16:46:59 INFO - PROCESS | 3872 | 1464392819747 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1077ms 16:46:59 INFO - PROCESS | 3872 | 1464392819855 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 3872 | 1464392819857 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 16:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:46:59 INFO - PROCESS | 3872 | 1464392819861 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 3872 | 1464392819863 Marionette TRACE conn7 <- [1,1422,null,{}] 16:46:59 INFO - PROCESS | 3872 | 1464392819867 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 3872 | 1464392819998 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 16:47:00 INFO - PROCESS | 3872 | 1464392820137 Marionette TRACE conn7 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000963167F000 == 112 [pid = 3872] [id = 365] 16:47:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (0000009631AB9800) [pid = 3872] [serial = 1095] [outer = 0000000000000000] 16:47:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (0000009637622400) [pid = 3872] [serial = 1096] [outer = 0000009631AB9800] 16:47:00 INFO - PROCESS | 3872 | 1464392820195 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000963BA69400) [pid = 3872] [serial = 1097] [outer = 0000009631AB9800] 16:47:01 INFO - PROCESS | 3872 | 1464392821103 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1276ms 16:47:01 INFO - PROCESS | 3872 | 1464392821140 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 3872 | 1464392821144 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 16:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:47:01 INFO - PROCESS | 3872 | 1464392821150 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 3872 | 1464392821154 Marionette TRACE conn7 <- [1,1426,null,{}] 16:47:01 INFO - PROCESS | 3872 | 1464392821176 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 3872 | 1464392821296 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 16:47:01 INFO - PROCESS | 3872 | 1464392821444 Marionette TRACE conn7 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF13000 == 113 [pid = 3872] [id = 366] 16:47:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009630DAB400) [pid = 3872] [serial = 1098] [outer = 0000000000000000] 16:47:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009631633400) [pid = 3872] [serial = 1099] [outer = 0000009630DAB400] 16:47:01 INFO - PROCESS | 3872 | 1464392821497 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (0000009637625800) [pid = 3872] [serial = 1100] [outer = 0000009630DAB400] 16:47:02 INFO - PROCESS | 3872 | 1464392822100 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1041ms 16:47:02 INFO - PROCESS | 3872 | 1464392822195 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 3872 | 1464392822201 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 16:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:47:02 INFO - PROCESS | 3872 | 1464392822207 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 3872 | 1464392822210 Marionette TRACE conn7 <- [1,1430,null,{}] 16:47:02 INFO - PROCESS | 3872 | 1464392822214 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 3872 | 1464392822392 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 00000096309B8800 == 112 [pid = 3872] [id = 202] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963B2D2800 == 111 [pid = 3872] [id = 111] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009641175000 == 110 [pid = 3872] [id = 87] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E43800 == 109 [pid = 3872] [id = 356] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 00000096441D2800 == 108 [pid = 3872] [id = 355] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009641161000 == 107 [pid = 3872] [id = 354] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000964256A000 == 106 [pid = 3872] [id = 353] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000964177B800 == 105 [pid = 3872] [id = 352] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000964419E000 == 104 [pid = 3872] [id = 319] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 00000096403F7800 == 103 [pid = 3872] [id = 351] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF1A800 == 102 [pid = 3872] [id = 350] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (000000963CE5E800) [pid = 3872] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009638172800 == 101 [pid = 3872] [id = 349] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B56800 == 100 [pid = 3872] [id = 348] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B7A800 == 99 [pid = 3872] [id = 347] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000964515D000 == 98 [pid = 3872] [id = 342] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009643F71000 == 97 [pid = 3872] [id = 341] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000964311D000 == 96 [pid = 3872] [id = 340] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4D5000 == 95 [pid = 3872] [id = 339] 16:47:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963295A800 == 94 [pid = 3872] [id = 338] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (00000096399C7000) [pid = 3872] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009639831000) [pid = 3872] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009639AC4400) [pid = 3872] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (000000963C036800) [pid = 3872] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (000000962CF46800) [pid = 3872] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (00000096316E0000) [pid = 3872] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (0000009638370000) [pid = 3872] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (0000009645144800) [pid = 3872] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009631AB7C00) [pid = 3872] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009643FF3000) [pid = 3872] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (000000963592F400) [pid = 3872] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (00000096364A4800) [pid = 3872] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (00000096389A8800) [pid = 3872] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009631694C00) [pid = 3872] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000962C781800) [pid = 3872] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000963D0BA800) [pid = 3872] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (0000009638D81C00) [pid = 3872] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000964624D400) [pid = 3872] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009647A49400) [pid = 3872] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (00000096389ACC00) [pid = 3872] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (000000963A081400) [pid = 3872] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009639264400) [pid = 3872] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000963CE59400) [pid = 3872] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (0000009639BCE800) [pid = 3872] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (0000009638684000) [pid = 3872] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000963B717800) [pid = 3872] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:47:02 INFO - PROCESS | 3872 | 1464392822594 Marionette TRACE conn7 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 3872 | ++DOCSHELL 000000962CB13000 == 95 [pid = 3872] [id = 367] 16:47:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (000000962B0D3400) [pid = 3872] [serial = 1101] [outer = 0000000000000000] 16:47:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (000000962C08E800) [pid = 3872] [serial = 1102] [outer = 000000962B0D3400] 16:47:02 INFO - PROCESS | 3872 | 1464392822643 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (00000096317AB000) [pid = 3872] [serial = 1103] [outer = 000000962B0D3400] 16:47:03 INFO - PROCESS | 3872 | 1464392823096 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 944ms 16:47:03 INFO - PROCESS | 3872 | 1464392823157 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 3872 | 1464392823159 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 16:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:47:03 INFO - PROCESS | 3872 | 1464392823163 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 3872 | 1464392823166 Marionette TRACE conn7 <- [1,1434,null,{}] 16:47:03 INFO - PROCESS | 3872 | 1464392823177 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:03 INFO - PROCESS | 3872 | 1464392823283 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 16:47:03 INFO - PROCESS | 3872 | 1464392823298 Marionette TRACE conn7 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7D1000 == 96 [pid = 3872] [id = 368] 16:47:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009638638400) [pid = 3872] [serial = 1104] [outer = 0000000000000000] 16:47:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009638682000) [pid = 3872] [serial = 1105] [outer = 0000009638638400] 16:47:03 INFO - PROCESS | 3872 | 1464392823349 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000963929D000) [pid = 3872] [serial = 1106] [outer = 0000009638638400] 16:47:03 INFO - PROCESS | 3872 | 1464392823851 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 16:47:03 INFO - PROCESS | 3872 | 1464392823902 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 3872 | 1464392823905 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 16:47:03 INFO - PROCESS | 3872 | 1464392823909 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:47:03 INFO - PROCESS | 3872 | 1464392823911 Marionette TRACE conn7 <- [1,1438,null,{}] 16:47:03 INFO - PROCESS | 3872 | 1464392823914 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 3872 | 1464392824018 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 16:47:04 INFO - PROCESS | 3872 | 1464392824130 Marionette TRACE conn7 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403DC800 == 97 [pid = 3872] [id = 369] 16:47:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (00000096395E1C00) [pid = 3872] [serial = 1107] [outer = 0000000000000000] 16:47:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009639879800) [pid = 3872] [serial = 1108] [outer = 00000096395E1C00] 16:47:04 INFO - PROCESS | 3872 | 1464392824178 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (0000009639A87800) [pid = 3872] [serial = 1109] [outer = 00000096395E1C00] 16:47:04 INFO - PROCESS | 3872 | 1464392824570 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 16:47:04 INFO - PROCESS | 3872 | 1464392824646 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 3872 | 1464392824649 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 16:47:04 INFO - PROCESS | 3872 | 1464392824652 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:47:04 INFO - PROCESS | 3872 | 1464392824654 Marionette TRACE conn7 <- [1,1442,null,{}] 16:47:04 INFO - PROCESS | 3872 | 1464392824657 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 3872 | 1464392824790 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 16:47:04 INFO - PROCESS | 3872 | 1464392824809 Marionette TRACE conn7 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641776800 == 98 [pid = 3872] [id = 370] 16:47:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009639BC6400) [pid = 3872] [serial = 1110] [outer = 0000000000000000] 16:47:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (000000963B238400) [pid = 3872] [serial = 1111] [outer = 0000009639BC6400] 16:47:04 INFO - PROCESS | 3872 | 1464392824856 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (000000963C03A800) [pid = 3872] [serial = 1112] [outer = 0000009639BC6400] 16:47:05 INFO - PROCESS | 3872 | 1464392825335 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 16:47:05 INFO - PROCESS | 3872 | 1464392825412 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 3872 | 1464392825415 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 16:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:47:05 INFO - PROCESS | 3872 | 1464392825454 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 3872 | 1464392825456 Marionette TRACE conn7 <- [1,1446,null,{}] 16:47:05 INFO - PROCESS | 3872 | 1464392825459 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 3872 | 1464392825625 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 16:47:05 INFO - PROCESS | 3872 | 1464392825642 Marionette TRACE conn7 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642571000 == 99 [pid = 3872] [id = 371] 16:47:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000963D447C00) [pid = 3872] [serial = 1113] [outer = 0000000000000000] 16:47:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (000000963D506000) [pid = 3872] [serial = 1114] [outer = 000000963D447C00] 16:47:05 INFO - PROCESS | 3872 | 1464392825690 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (000000963EFA3400) [pid = 3872] [serial = 1115] [outer = 000000963D447C00] 16:47:06 INFO - PROCESS | 3872 | 1464392826191 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 775ms 16:47:06 INFO - PROCESS | 3872 | 1464392826229 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 3872 | 1464392826231 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 16:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:47:06 INFO - PROCESS | 3872 | 1464392826240 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 3872 | 1464392826242 Marionette TRACE conn7 <- [1,1450,null,{}] 16:47:06 INFO - PROCESS | 3872 | 1464392826245 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:06 INFO - PROCESS | 3872 | 1464392826380 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 16:47:06 INFO - PROCESS | 3872 | 1464392826402 Marionette TRACE conn7 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643F79000 == 100 [pid = 3872] [id = 372] 16:47:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (0000009640926C00) [pid = 3872] [serial = 1116] [outer = 0000000000000000] 16:47:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (000000964092C400) [pid = 3872] [serial = 1117] [outer = 0000009640926C00] 16:47:06 INFO - PROCESS | 3872 | 1464392826448 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (0000009641CD3400) [pid = 3872] [serial = 1118] [outer = 0000009640926C00] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009640C88800) [pid = 3872] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009631AC0400) [pid = 3872] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (000000962B8BAC00) [pid = 3872] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009638D82C00) [pid = 3872] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000962C526400) [pid = 3872] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009638134C00) [pid = 3872] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (0000009637621400) [pid = 3872] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000963B8F2800) [pid = 3872] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000963D4C8800) [pid = 3872] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009643FF0C00) [pid = 3872] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:47:06 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (00000096392C4000) [pid = 3872] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:47:07 INFO - PROCESS | 3872 | 1464392827117 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 922ms 16:47:07 INFO - PROCESS | 3872 | 1464392827166 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 3872 | 1464392827168 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 16:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:47:07 INFO - PROCESS | 3872 | 1464392827172 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 3872 | 1464392827174 Marionette TRACE conn7 <- [1,1454,null,{}] 16:47:07 INFO - PROCESS | 3872 | 1464392827177 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 3872 | 1464392827275 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 16:47:07 INFO - PROCESS | 3872 | 1464392827292 Marionette TRACE conn7 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437B7000 == 101 [pid = 3872] [id = 373] 16:47:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000963592DC00) [pid = 3872] [serial = 1119] [outer = 0000000000000000] 16:47:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963D44BC00) [pid = 3872] [serial = 1120] [outer = 000000963592DC00] 16:47:07 INFO - PROCESS | 3872 | 1464392827341 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009642E03C00) [pid = 3872] [serial = 1121] [outer = 000000963592DC00] 16:47:07 INFO - PROCESS | 3872 | 1464392827795 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 16:47:07 INFO - PROCESS | 3872 | 1464392827866 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 3872 | 1464392827869 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 16:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:47:07 INFO - PROCESS | 3872 | 1464392827872 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 3872 | 1464392827874 Marionette TRACE conn7 <- [1,1458,null,{}] 16:47:07 INFO - PROCESS | 3872 | 1464392827878 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 3872 | 1464392827979 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 16:47:08 INFO - PROCESS | 3872 | 1464392827990 Marionette TRACE conn7 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E57800 == 102 [pid = 3872] [id = 374] 16:47:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009643187400) [pid = 3872] [serial = 1122] [outer = 0000000000000000] 16:47:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (00000096433C0400) [pid = 3872] [serial = 1123] [outer = 0000009643187400] 16:47:08 INFO - PROCESS | 3872 | 1464392828035 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009643B13400) [pid = 3872] [serial = 1124] [outer = 0000009643187400] 16:47:08 INFO - PROCESS | 3872 | 1464392828503 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 16:47:08 INFO - PROCESS | 3872 | 1464392828566 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 3872 | 1464392828568 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 16:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:47:08 INFO - PROCESS | 3872 | 1464392828572 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 3872 | 1464392828574 Marionette TRACE conn7 <- [1,1462,null,{}] 16:47:08 INFO - PROCESS | 3872 | 1464392828577 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 3872 | 1464392828678 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 16:47:08 INFO - PROCESS | 3872 | 1464392828685 Marionette TRACE conn7 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 3872 | ++DOCSHELL 00000096464AB800 == 103 [pid = 3872] [id = 375] 16:47:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009643B0DC00) [pid = 3872] [serial = 1125] [outer = 0000000000000000] 16:47:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009643FF1C00) [pid = 3872] [serial = 1126] [outer = 0000009643B0DC00] 16:47:08 INFO - PROCESS | 3872 | 1464392828739 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000964454B000) [pid = 3872] [serial = 1127] [outer = 0000009643B0DC00] 16:47:09 INFO - PROCESS | 3872 | 1464392829523 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 984ms 16:47:09 INFO - PROCESS | 3872 | 1464392829564 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 3872 | 1464392829570 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 16:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:47:09 INFO - PROCESS | 3872 | 1464392829577 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 3872 | 1464392829582 Marionette TRACE conn7 <- [1,1466,null,{}] 16:47:09 INFO - PROCESS | 3872 | 1464392829588 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:09 INFO - PROCESS | 3872 | 1464392829721 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 16:47:09 INFO - PROCESS | 3872 | 1464392829869 Marionette TRACE conn7 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B213800 == 104 [pid = 3872] [id = 376] 16:47:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (0000009631B16C00) [pid = 3872] [serial = 1128] [outer = 0000000000000000] 16:47:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (0000009631BB8000) [pid = 3872] [serial = 1129] [outer = 0000009631B16C00] 16:47:09 INFO - PROCESS | 3872 | 1464392829930 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (0000009637CE4C00) [pid = 3872] [serial = 1130] [outer = 0000009631B16C00] 16:47:10 INFO - PROCESS | 3872 | 1464392830532 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1024ms 16:47:10 INFO - PROCESS | 3872 | 1464392830604 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 3872 | 1464392830610 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 16:47:10 INFO - PROCESS | 3872 | 1464392830617 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:47:10 INFO - PROCESS | 3872 | 1464392830620 Marionette TRACE conn7 <- [1,1470,null,{}] 16:47:10 INFO - PROCESS | 3872 | 1464392830625 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 3872 | 1464392830758 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 16:47:10 INFO - PROCESS | 3872 | 1464392830876 Marionette TRACE conn7 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FB4000 == 105 [pid = 3872] [id = 377] 16:47:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009639292000) [pid = 3872] [serial = 1131] [outer = 0000000000000000] 16:47:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (00000096395E9C00) [pid = 3872] [serial = 1132] [outer = 0000009639292000] 16:47:10 INFO - PROCESS | 3872 | 1464392830933 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (000000963C6A7400) [pid = 3872] [serial = 1133] [outer = 0000009639292000] 16:47:11 INFO - PROCESS | 3872 | 1464392831602 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1018ms 16:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:47:11 INFO - PROCESS | 3872 | 1464392831641 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 3872 | 1464392831644 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 16:47:11 INFO - PROCESS | 3872 | 1464392831648 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 3872 | 1464392831652 Marionette TRACE conn7 <- [1,1474,null,{}] 16:47:11 INFO - PROCESS | 3872 | 1464392831664 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 3872 | 1464392831816 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 16:47:11 INFO - PROCESS | 3872 | 1464392831964 Marionette TRACE conn7 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647223000 == 106 [pid = 3872] [id = 378] 16:47:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000963D4CF000) [pid = 3872] [serial = 1134] [outer = 0000000000000000] 16:47:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000963EBAF400) [pid = 3872] [serial = 1135] [outer = 000000963D4CF000] 16:47:12 INFO - PROCESS | 3872 | 1464392832026 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (00000096433C0800) [pid = 3872] [serial = 1136] [outer = 000000963D4CF000] 16:47:12 INFO - PROCESS | 3872 | 1464392832673 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1073ms 16:47:12 INFO - PROCESS | 3872 | 1464392832723 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 3872 | 1464392832726 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 16:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:47:12 INFO - PROCESS | 3872 | 1464392832747 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 3872 | 1464392832749 Marionette TRACE conn7 <- [1,1478,null,{}] 16:47:12 INFO - PROCESS | 3872 | 1464392832753 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 3872 | 1464392832881 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 16:47:13 INFO - PROCESS | 3872 | 1464392833027 Marionette TRACE conn7 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647EEB000 == 107 [pid = 3872] [id = 379] 16:47:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009645136800) [pid = 3872] [serial = 1137] [outer = 0000000000000000] 16:47:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (0000009645143400) [pid = 3872] [serial = 1138] [outer = 0000009645136800] 16:47:13 INFO - PROCESS | 3872 | 1464392833086 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (00000096453B8000) [pid = 3872] [serial = 1139] [outer = 0000009645136800] 16:47:13 INFO - PROCESS | 3872 | 1464392833710 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 16:47:13 INFO - PROCESS | 3872 | 1464392833745 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 3872 | 1464392833748 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 16:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:47:13 INFO - PROCESS | 3872 | 1464392833753 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 3872 | 1464392833755 Marionette TRACE conn7 <- [1,1482,null,{}] 16:47:13 INFO - PROCESS | 3872 | 1464392833759 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 3872 | 1464392833882 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 16:47:14 INFO - PROCESS | 3872 | 1464392834025 Marionette TRACE conn7 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BEC800 == 108 [pid = 3872] [id = 380] 16:47:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (0000009644553000) [pid = 3872] [serial = 1140] [outer = 0000000000000000] 16:47:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009644557000) [pid = 3872] [serial = 1141] [outer = 0000009644553000] 16:47:14 INFO - PROCESS | 3872 | 1464392834083 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (000000964455DC00) [pid = 3872] [serial = 1142] [outer = 0000009644553000] 16:47:14 INFO - PROCESS | 3872 | 1464392834690 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 985ms 16:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:47:14 INFO - PROCESS | 3872 | 1464392834741 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 3872 | 1464392834743 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 16:47:14 INFO - PROCESS | 3872 | 1464392834747 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 3872 | 1464392834749 Marionette TRACE conn7 <- [1,1486,null,{}] 16:47:14 INFO - PROCESS | 3872 | 1464392834753 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 3872 | 1464392834889 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 16:47:15 INFO - PROCESS | 3872 | 1464392835048 Marionette TRACE conn7 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B683000 == 109 [pid = 3872] [id = 381] 16:47:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (0000009646247000) [pid = 3872] [serial = 1143] [outer = 0000000000000000] 16:47:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (0000009646D06C00) [pid = 3872] [serial = 1144] [outer = 0000009646247000] 16:47:15 INFO - PROCESS | 3872 | 1464392835107 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009646D0F000) [pid = 3872] [serial = 1145] [outer = 0000009646247000] 16:47:15 INFO - PROCESS | 3872 | 1464392835686 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 16:47:15 INFO - PROCESS | 3872 | 1464392835736 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 3872 | 1464392835738 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 16:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:47:15 INFO - PROCESS | 3872 | 1464392835742 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 3872 | 1464392835744 Marionette TRACE conn7 <- [1,1490,null,{}] 16:47:15 INFO - PROCESS | 3872 | 1464392835748 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:15 INFO - PROCESS | 3872 | 1464392835870 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 16:47:16 INFO - PROCESS | 3872 | 1464392836015 Marionette TRACE conn7 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B69C800 == 110 [pid = 3872] [id = 382] 16:47:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009647A05C00) [pid = 3872] [serial = 1146] [outer = 0000000000000000] 16:47:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (0000009647A0D400) [pid = 3872] [serial = 1147] [outer = 0000009647A05C00] 16:47:16 INFO - PROCESS | 3872 | 1464392836072 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009647BCD000) [pid = 3872] [serial = 1148] [outer = 0000009647A05C00] 16:47:16 INFO - PROCESS | 3872 | 1464392836663 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 16:47:16 INFO - PROCESS | 3872 | 1464392836743 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 3872 | 1464392836746 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 16:47:16 INFO - PROCESS | 3872 | 1464392836751 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - PROCESS | 3872 | 1464392836754 Marionette TRACE conn7 <- [1,1494,null,{}] 16:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:47:16 INFO - PROCESS | 3872 | 1464392836758 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 3872 | 1464392836892 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 16:47:17 INFO - PROCESS | 3872 | 1464392837031 Marionette TRACE conn7 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BC1D800 == 111 [pid = 3872] [id = 383] 16:47:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (0000009647ECCC00) [pid = 3872] [serial = 1149] [outer = 0000000000000000] 16:47:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (0000009647ED2C00) [pid = 3872] [serial = 1150] [outer = 0000009647ECCC00] 16:47:17 INFO - PROCESS | 3872 | 1464392837087 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (000000964870A400) [pid = 3872] [serial = 1151] [outer = 0000009647ECCC00] 16:47:17 INFO - PROCESS | 3872 | 1464392837923 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1232ms 16:47:17 INFO - PROCESS | 3872 | 1464392837990 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 3872 | 1464392837994 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 16:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:47:18 INFO - PROCESS | 3872 | 1464392838000 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 3872 | 1464392838004 Marionette TRACE conn7 <- [1,1498,null,{}] 16:47:18 INFO - PROCESS | 3872 | 1464392838011 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:18 INFO - PROCESS | 3872 | 1464392838191 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 16:47:18 INFO - PROCESS | 3872 | 1464392838299 Marionette TRACE conn7 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B2D2800 == 112 [pid = 3872] [id = 384] 16:47:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (000000962B23E400) [pid = 3872] [serial = 1152] [outer = 0000000000000000] 16:47:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (000000962B240000) [pid = 3872] [serial = 1153] [outer = 000000962B23E400] 16:47:18 INFO - PROCESS | 3872 | 1464392838353 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (000000962C0A9800) [pid = 3872] [serial = 1154] [outer = 000000962B23E400] 16:47:18 INFO - PROCESS | 3872 | 1464392838972 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1022ms 16:47:19 INFO - PROCESS | 3872 | 1464392839026 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 3872 | 1464392839032 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 16:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:47:19 INFO - PROCESS | 3872 | 1464392839038 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 3872 | 1464392839041 Marionette TRACE conn7 <- [1,1502,null,{}] 16:47:19 INFO - PROCESS | 3872 | 1464392839045 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 3872 | 1464392839168 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 16:47:19 INFO - PROCESS | 3872 | 1464392839334 Marionette TRACE conn7 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB7C000 == 113 [pid = 3872] [id = 385] 16:47:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (0000009631ABD800) [pid = 3872] [serial = 1155] [outer = 0000000000000000] 16:47:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (0000009631BB8400) [pid = 3872] [serial = 1156] [outer = 0000009631ABD800] 16:47:19 INFO - PROCESS | 3872 | 1464392839388 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (00000096378AB800) [pid = 3872] [serial = 1157] [outer = 0000009631ABD800] 16:47:20 INFO - PROCESS | 3872 | 1464392840022 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1020ms 16:47:20 INFO - PROCESS | 3872 | 1464392840060 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 3872 | 1464392840062 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 16:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:47:20 INFO - PROCESS | 3872 | 1464392840066 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 3872 | 1464392840070 Marionette TRACE conn7 <- [1,1506,null,{}] 16:47:20 INFO - PROCESS | 3872 | 1464392840080 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 3872 | 1464392840216 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 16:47:20 INFO - PROCESS | 3872 | 1464392840366 Marionette TRACE conn7 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E89000 == 114 [pid = 3872] [id = 386] 16:47:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (000000963987F400) [pid = 3872] [serial = 1158] [outer = 0000000000000000] 16:47:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (00000096399BF400) [pid = 3872] [serial = 1159] [outer = 000000963987F400] 16:47:20 INFO - PROCESS | 3872 | 1464392840419 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (000000963BAE9C00) [pid = 3872] [serial = 1160] [outer = 000000963987F400] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E57800 == 113 [pid = 3872] [id = 374] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 00000096437B7000 == 112 [pid = 3872] [id = 373] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009643F79000 == 111 [pid = 3872] [id = 372] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009642571000 == 110 [pid = 3872] [id = 371] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009641776800 == 109 [pid = 3872] [id = 370] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 00000096403DC800 == 108 [pid = 3872] [id = 369] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7D1000 == 107 [pid = 3872] [id = 368] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (000000963B714800) [pid = 3872] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (000000963EBB5000) [pid = 3872] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (0000009646532400) [pid = 3872] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (0000009647BD2000) [pid = 3872] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (0000009647A10400) [pid = 3872] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009645E28C00) [pid = 3872] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (0000009643B0F000) [pid = 3872] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (0000009641CD1C00) [pid = 3872] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (0000009637CE1800) [pid = 3872] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (0000009631178400) [pid = 3872] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 000000962CB13000 == 106 [pid = 3872] [id = 367] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF13000 == 105 [pid = 3872] [id = 366] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BDF000 == 104 [pid = 3872] [id = 363] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009648ACB800 == 103 [pid = 3872] [id = 362] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009647E83000 == 102 [pid = 3872] [id = 361] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009647EF6800 == 101 [pid = 3872] [id = 360] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009647A88000 == 100 [pid = 3872] [id = 359] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7E6000 == 99 [pid = 3872] [id = 358] 16:47:20 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B71000 == 98 [pid = 3872] [id = 357] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (0000009631AB6000) [pid = 3872] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (00000096389A7800) [pid = 3872] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000963D506400) [pid = 3872] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (000000963CE55000) [pid = 3872] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (0000009644543000) [pid = 3872] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (00000096406B2800) [pid = 3872] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (000000962C034000) [pid = 3872] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (0000009643B1EC00) [pid = 3872] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009643FF5800) [pid = 3872] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (0000009639AC8400) [pid = 3872] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (000000963994BC00) [pid = 3872] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (000000964513A800) [pid = 3872] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (0000009638D7A000) [pid = 3872] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (0000009630712400) [pid = 3872] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (000000963C034400) [pid = 3872] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009639590000) [pid = 3872] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (0000009643B17400) [pid = 3872] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (0000009637625400) [pid = 3872] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (00000096378A7C00) [pid = 3872] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:47:20 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (000000963D44D800) [pid = 3872] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:47:21 INFO - PROCESS | 3872 | 1464392841100 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1089ms 16:47:21 INFO - PROCESS | 3872 | 1464392841157 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 16:47:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:47:21 INFO - PROCESS | 3872 | 1464392841160 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 16:47:21 INFO - PROCESS | 3872 | 1464392841163 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 3872 | 1464392841165 Marionette TRACE conn7 <- [1,1510,null,{}] 16:47:21 INFO - PROCESS | 3872 | 1464392841169 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 3872 | 1464392841277 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 16:47:21 INFO - PROCESS | 3872 | 1464392841380 Marionette TRACE conn7 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638E57800 == 99 [pid = 3872] [id = 387] 16:47:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (000000963090E000) [pid = 3872] [serial = 1161] [outer = 0000000000000000] 16:47:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009632933000) [pid = 3872] [serial = 1162] [outer = 000000963090E000] 16:47:21 INFO - PROCESS | 3872 | 1464392841428 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (000000963885D800) [pid = 3872] [serial = 1163] [outer = 000000963090E000] 16:47:21 INFO - PROCESS | 3872 | 1464392841826 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:47:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:47:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:47:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 677ms 16:47:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:47:21 INFO - PROCESS | 3872 | 1464392841844 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 3872 | 1464392841847 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 16:47:21 INFO - PROCESS | 3872 | 1464392841850 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 3872 | 1464392841852 Marionette TRACE conn7 <- [1,1514,null,{}] 16:47:21 INFO - PROCESS | 3872 | 1464392841855 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 3872 | 1464392841955 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 16:47:21 INFO - PROCESS | 3872 | 1464392841992 Marionette TRACE conn7 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF36800 == 100 [pid = 3872] [id = 388] 16:47:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (0000009639297800) [pid = 3872] [serial = 1164] [outer = 0000000000000000] 16:47:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (0000009639553C00) [pid = 3872] [serial = 1165] [outer = 0000009639297800] 16:47:22 INFO - PROCESS | 3872 | 1464392842038 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (000000963B241400) [pid = 3872] [serial = 1166] [outer = 0000009639297800] 16:47:22 INFO - PROCESS | 3872 | 1464392842514 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:47:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:47:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:47:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:47:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 16:47:22 INFO - PROCESS | 3872 | 1464392842524 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 3872 | 1464392842526 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 16:47:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:47:22 INFO - PROCESS | 3872 | 1464392842529 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 3872 | 1464392842531 Marionette TRACE conn7 <- [1,1518,null,{}] 16:47:22 INFO - PROCESS | 3872 | 1464392842534 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 3872 | 1464392842656 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 16:47:22 INFO - PROCESS | 3872 | 1464392842665 Marionette TRACE conn7 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432D8000 == 101 [pid = 3872] [id = 389] 16:47:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (000000963CE5B400) [pid = 3872] [serial = 1167] [outer = 0000000000000000] 16:47:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (000000963D44E400) [pid = 3872] [serial = 1168] [outer = 000000963CE5B400] 16:47:22 INFO - PROCESS | 3872 | 1464392842712 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (000000963EFA9C00) [pid = 3872] [serial = 1169] [outer = 000000963CE5B400] 16:47:23 INFO - PROCESS | 3872 | 1464392843193 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:47:23 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:47:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:47:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:47:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:47:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:47:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:47:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 16:47:23 INFO - PROCESS | 3872 | 1464392843223 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 3872 | 1464392843225 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 16:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:47:23 INFO - PROCESS | 3872 | 1464392843229 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 3872 | 1464392843230 Marionette TRACE conn7 <- [1,1522,null,{}] 16:47:23 INFO - PROCESS | 3872 | 1464392843243 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 3872 | 1464392843377 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 16:47:23 INFO - PROCESS | 3872 | 1464392843429 Marionette TRACE conn7 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 3872 | ++DOCSHELL 000000964516E800 == 102 [pid = 3872] [id = 390] 16:47:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (00000096406B2800) [pid = 3872] [serial = 1170] [outer = 0000000000000000] 16:47:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009640931800) [pid = 3872] [serial = 1171] [outer = 00000096406B2800] 16:47:23 INFO - PROCESS | 3872 | 1464392843477 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009641E36400) [pid = 3872] [serial = 1172] [outer = 00000096406B2800] 16:47:23 INFO - PROCESS | 3872 | 1464392843955 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 797ms 16:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:47:24 INFO - PROCESS | 3872 | 1464392844028 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 3872 | 1464392844030 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 16:47:24 INFO - PROCESS | 3872 | 1464392844034 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 3872 | 1464392844035 Marionette TRACE conn7 <- [1,1526,null,{}] 16:47:24 INFO - PROCESS | 3872 | 1464392844039 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 3872 | 1464392844175 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 16:47:24 INFO - PROCESS | 3872 | 1464392844193 Marionette TRACE conn7 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 3872 | ++DOCSHELL 000000964649F000 == 103 [pid = 3872] [id = 391] 16:47:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000962C648C00) [pid = 3872] [serial = 1173] [outer = 0000000000000000] 16:47:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000964317A400) [pid = 3872] [serial = 1174] [outer = 000000962C648C00] 16:47:24 INFO - PROCESS | 3872 | 1464392844240 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009643B18400) [pid = 3872] [serial = 1175] [outer = 000000962C648C00] 16:47:24 INFO - PROCESS | 3872 | 1464392844700 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 16:47:24 INFO - PROCESS | 3872 | 1464392844773 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 3872 | 1464392844775 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 16:47:24 INFO - PROCESS | 3872 | 1464392844778 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:47:24 INFO - PROCESS | 3872 | 1464392844780 Marionette TRACE conn7 <- [1,1530,null,{}] 16:47:24 INFO - PROCESS | 3872 | 1464392844784 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 3872 | 1464392844922 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 16:47:24 INFO - PROCESS | 3872 | 1464392844941 Marionette TRACE conn7 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646FDA000 == 104 [pid = 3872] [id = 392] 16:47:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009643B13000) [pid = 3872] [serial = 1176] [outer = 0000000000000000] 16:47:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (000000964454B400) [pid = 3872] [serial = 1177] [outer = 0000009643B13000] 16:47:24 INFO - PROCESS | 3872 | 1464392844986 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009645137000) [pid = 3872] [serial = 1178] [outer = 0000009643B13000] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (0000009635BCAC00) [pid = 3872] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (000000963D011800) [pid = 3872] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (0000009643FF6C00) [pid = 3872] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (00000096359F3800) [pid = 3872] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (000000963813E800) [pid = 3872] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000962C091000) [pid = 3872] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009638646000) [pid = 3872] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (0000009639BC9400) [pid = 3872] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (000000963C6A8000) [pid = 3872] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (000000964513D800) [pid = 3872] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (000000964505EC00) [pid = 3872] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (000000962C0AA000) [pid = 3872] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009646242C00) [pid = 3872] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (00000096433C0000) [pid = 3872] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (0000009643B0A800) [pid = 3872] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (000000963D017C00) [pid = 3872] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (000000963592D400) [pid = 3872] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (000000963CE57400) [pid = 3872] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (0000009640C83C00) [pid = 3872] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (000000963A79A800) [pid = 3872] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009639584000) [pid = 3872] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009631246C00) [pid = 3872] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (000000963D514C00) [pid = 3872] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000963982D000) [pid = 3872] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009638D83000) [pid = 3872] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (0000009643FF7400) [pid = 3872] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009643186000) [pid = 3872] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (0000009643FED400) [pid = 3872] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000962C09C000) [pid = 3872] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000963D515000) [pid = 3872] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009641E2F000) [pid = 3872] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009631626400) [pid = 3872] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000963D00D000) [pid = 3872] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009631AB3800) [pid = 3872] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000963D512400) [pid = 3872] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000963592C400) [pid = 3872] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000962C52D800) [pid = 3872] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (00000096406AD800) [pid = 3872] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009639A8B800) [pid = 3872] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (000000962C097000) [pid = 3872] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (0000009639296400) [pid = 3872] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000962D779000) [pid = 3872] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (000000963EFA8C00) [pid = 3872] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (0000009647A05800) [pid = 3872] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (000000962C09D800) [pid = 3872] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (000000962D5A1800) [pid = 3872] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (000000963982DC00) [pid = 3872] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (000000963987C800) [pid = 3872] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000963CE56800) [pid = 3872] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (000000964653F800) [pid = 3872] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (000000963EBB0800) [pid = 3872] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (000000963EBBC800) [pid = 3872] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (000000963D4C2800) [pid = 3872] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (000000963D447C00) [pid = 3872] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (0000009640926C00) [pid = 3872] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (0000009643187400) [pid = 3872] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (000000962B0D3400) [pid = 3872] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (0000009638638400) [pid = 3872] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (00000096395E1C00) [pid = 3872] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (0000009630DAB400) [pid = 3872] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (0000009639BC6400) [pid = 3872] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:47:25 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (000000963592DC00) [pid = 3872] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:47:26 INFO - PROCESS | 3872 | 1464392846120 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:47:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1385ms 16:47:26 INFO - PROCESS | 3872 | 1464392846169 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 3872 | 1464392846171 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 16:47:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:47:26 INFO - PROCESS | 3872 | 1464392846182 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 3872 | 1464392846185 Marionette TRACE conn7 <- [1,1534,null,{}] 16:47:26 INFO - PROCESS | 3872 | 1464392846189 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 3872 | 1464392846291 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 16:47:26 INFO - PROCESS | 3872 | 1464392846300 Marionette TRACE conn7 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C56000 == 105 [pid = 3872] [id = 393] 16:47:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (000000962C526400) [pid = 3872] [serial = 1179] [outer = 0000000000000000] 16:47:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (0000009631626400) [pid = 3872] [serial = 1180] [outer = 000000962C526400] 16:47:26 INFO - PROCESS | 3872 | 1464392846346 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (0000009633109000) [pid = 3872] [serial = 1181] [outer = 000000962C526400] 16:47:27 INFO - PROCESS | 3872 | 1464392847143 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 16:47:27 INFO - PROCESS | 3872 | 1464392847175 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 3872 | 1464392847181 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 16:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:47:27 INFO - PROCESS | 3872 | 1464392847186 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 3872 | 1464392847191 Marionette TRACE conn7 <- [1,1538,null,{}] 16:47:27 INFO - PROCESS | 3872 | 1464392847197 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 3872 | 1464392847337 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 16:47:27 INFO - PROCESS | 3872 | 1464392847488 Marionette TRACE conn7 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A097000 == 106 [pid = 3872] [id = 394] 16:47:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (000000962C77F400) [pid = 3872] [serial = 1182] [outer = 0000000000000000] 16:47:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (0000009631279000) [pid = 3872] [serial = 1183] [outer = 000000962C77F400] 16:47:27 INFO - PROCESS | 3872 | 1464392847549 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (0000009631BB8800) [pid = 3872] [serial = 1184] [outer = 000000962C77F400] 16:47:28 INFO - PROCESS | 3872 | 1464392848213 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1081ms 16:47:28 INFO - PROCESS | 3872 | 1464392848270 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 3872 | 1464392848277 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 16:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:47:28 INFO - PROCESS | 3872 | 1464392848298 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 3872 | 1464392848301 Marionette TRACE conn7 <- [1,1542,null,{}] 16:47:28 INFO - PROCESS | 3872 | 1464392848306 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 3872 | 1464392848439 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 16:47:28 INFO - PROCESS | 3872 | 1464392848590 Marionette TRACE conn7 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 3872 | ++DOCSHELL 000000964255D800 == 107 [pid = 3872] [id = 395] 16:47:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (000000963813F800) [pid = 3872] [serial = 1185] [outer = 0000000000000000] 16:47:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (0000009638D78C00) [pid = 3872] [serial = 1186] [outer = 000000963813F800] 16:47:28 INFO - PROCESS | 3872 | 1464392848649 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009639297000) [pid = 3872] [serial = 1187] [outer = 000000963813F800] 16:47:29 INFO - PROCESS | 3872 | 1464392849253 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:47:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 16:47:29 INFO - PROCESS | 3872 | 1464392849283 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 3872 | 1464392849286 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 16:47:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:47:29 INFO - PROCESS | 3872 | 1464392849290 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 3872 | 1464392849294 Marionette TRACE conn7 <- [1,1546,null,{}] 16:47:29 INFO - PROCESS | 3872 | 1464392849306 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 3872 | 1464392849439 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 16:47:29 INFO - PROCESS | 3872 | 1464392849606 Marionette TRACE conn7 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647E75800 == 108 [pid = 3872] [id = 396] 16:47:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (0000009639BCA800) [pid = 3872] [serial = 1188] [outer = 0000000000000000] 16:47:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (000000963B236400) [pid = 3872] [serial = 1189] [outer = 0000009639BCA800] 16:47:29 INFO - PROCESS | 3872 | 1464392849668 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (000000963CE54C00) [pid = 3872] [serial = 1190] [outer = 0000009639BCA800] 16:47:30 INFO - PROCESS | 3872 | 1464392850283 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:47:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1026ms 16:47:30 INFO - PROCESS | 3872 | 1464392850318 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 3872 | 1464392850321 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 16:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:47:30 INFO - PROCESS | 3872 | 1464392850325 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 3872 | 1464392850327 Marionette TRACE conn7 <- [1,1550,null,{}] 16:47:30 INFO - PROCESS | 3872 | 1464392850345 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:30 INFO - PROCESS | 3872 | 1464392850495 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 16:47:30 INFO - PROCESS | 3872 | 1464392850642 Marionette TRACE conn7 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648AD3000 == 109 [pid = 3872] [id = 397] 16:47:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (000000963C034400) [pid = 3872] [serial = 1191] [outer = 0000000000000000] 16:47:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (000000963D44E000) [pid = 3872] [serial = 1192] [outer = 000000963C034400] 16:47:30 INFO - PROCESS | 3872 | 1464392850700 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (000000963EBAE800) [pid = 3872] [serial = 1193] [outer = 000000963C034400] 16:47:31 INFO - PROCESS | 3872 | 1464392851316 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1029ms 16:47:31 INFO - PROCESS | 3872 | 1464392851356 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 3872 | 1464392851358 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 16:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:47:31 INFO - PROCESS | 3872 | 1464392851362 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 3872 | 1464392851364 Marionette TRACE conn7 <- [1,1554,null,{}] 16:47:31 INFO - PROCESS | 3872 | 1464392851368 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 3872 | 1464392851492 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 16:47:31 INFO - PROCESS | 3872 | 1464392851657 Marionette TRACE conn7 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B2E5800 == 110 [pid = 3872] [id = 398] 16:47:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (000000963EFB2400) [pid = 3872] [serial = 1194] [outer = 0000000000000000] 16:47:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (0000009640932400) [pid = 3872] [serial = 1195] [outer = 000000963EFB2400] 16:47:31 INFO - PROCESS | 3872 | 1464392851715 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009643187400) [pid = 3872] [serial = 1196] [outer = 000000963EFB2400] 16:47:32 INFO - PROCESS | 3872 | 1464392852294 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:47:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 986ms 16:47:32 INFO - PROCESS | 3872 | 1464392852351 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 3872 | 1464392852354 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 16:47:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:47:32 INFO - PROCESS | 3872 | 1464392852357 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 3872 | 1464392852359 Marionette TRACE conn7 <- [1,1558,null,{}] 16:47:32 INFO - PROCESS | 3872 | 1464392852363 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 3872 | 1464392852503 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 16:47:32 INFO - PROCESS | 3872 | 1464392852655 Marionette TRACE conn7 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 3872 | ++DOCSHELL 0000009649E72000 == 111 [pid = 3872] [id = 399] 16:47:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (0000009643B20C00) [pid = 3872] [serial = 1197] [outer = 0000000000000000] 16:47:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009645063800) [pid = 3872] [serial = 1198] [outer = 0000009643B20C00] 16:47:32 INFO - PROCESS | 3872 | 1464392852715 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009645E2A400) [pid = 3872] [serial = 1199] [outer = 0000009643B20C00] 16:47:33 INFO - PROCESS | 3872 | 1464392853304 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 16:47:33 INFO - PROCESS | 3872 | 1464392853361 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 3872 | 1464392853364 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 16:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:47:33 INFO - PROCESS | 3872 | 1464392853370 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 3872 | 1464392853372 Marionette TRACE conn7 <- [1,1562,null,{}] 16:47:33 INFO - PROCESS | 3872 | 1464392853376 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 3872 | 1464392853500 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 16:47:33 INFO - PROCESS | 3872 | 1464392853663 Marionette TRACE conn7 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C27F800 == 112 [pid = 3872] [id = 400] 16:47:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009646245000) [pid = 3872] [serial = 1200] [outer = 0000000000000000] 16:47:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (000000964624D400) [pid = 3872] [serial = 1201] [outer = 0000009646245000] 16:47:33 INFO - PROCESS | 3872 | 1464392853721 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009646D0D000) [pid = 3872] [serial = 1202] [outer = 0000009646245000] 16:47:34 INFO - PROCESS | 3872 | 1464392854273 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 987ms 16:47:34 INFO - PROCESS | 3872 | 1464392854359 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 3872 | 1464392854362 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 16:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:47:34 INFO - PROCESS | 3872 | 1464392854365 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 3872 | 1464392854367 Marionette TRACE conn7 <- [1,1566,null,{}] 16:47:34 INFO - PROCESS | 3872 | 1464392854371 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 3872 | 1464392854496 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 16:47:34 INFO - PROCESS | 3872 | 1464392854648 Marionette TRACE conn7 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C299000 == 113 [pid = 3872] [id = 401] 16:47:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009646D26800) [pid = 3872] [serial = 1203] [outer = 0000000000000000] 16:47:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009646D2B800) [pid = 3872] [serial = 1204] [outer = 0000009646D26800] 16:47:34 INFO - PROCESS | 3872 | 1464392854707 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009647A07000) [pid = 3872] [serial = 1205] [outer = 0000009646D26800] 16:47:35 INFO - PROCESS | 3872 | 1464392855271 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:47:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 987ms 16:47:35 INFO - PROCESS | 3872 | 1464392855356 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 3872 | 1464392855358 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 16:47:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:47:35 INFO - PROCESS | 3872 | 1464392855362 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 3872 | 1464392855364 Marionette TRACE conn7 <- [1,1570,null,{}] 16:47:35 INFO - PROCESS | 3872 | 1464392855368 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:35 INFO - PROCESS | 3872 | 1464392855527 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 16:47:35 INFO - PROCESS | 3872 | 1464392855702 Marionette TRACE conn7 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 3872 | ++DOCSHELL 000000962B28E000 == 114 [pid = 3872] [id = 402] 16:47:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (000000962C650000) [pid = 3872] [serial = 1206] [outer = 0000000000000000] 16:47:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009631ABAC00) [pid = 3872] [serial = 1207] [outer = 000000962C650000] 16:47:35 INFO - PROCESS | 3872 | 1464392855763 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (000000963872C800) [pid = 3872] [serial = 1208] [outer = 000000962C650000] 16:47:36 INFO - PROCESS | 3872 | 1464392856357 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1023ms 16:47:36 INFO - PROCESS | 3872 | 1464392856387 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 3872 | 1464392856390 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 16:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:47:36 INFO - PROCESS | 3872 | 1464392856394 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 3872 | 1464392856396 Marionette TRACE conn7 <- [1,1574,null,{}] 16:47:36 INFO - PROCESS | 3872 | 1464392856400 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 3872 | 1464392856531 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 16:47:36 INFO - PROCESS | 3872 | 1464392856701 Marionette TRACE conn7 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630B02800 == 115 [pid = 3872] [id = 403] 16:47:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000962BE1C000) [pid = 3872] [serial = 1209] [outer = 0000000000000000] 16:47:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000962C09AC00) [pid = 3872] [serial = 1210] [outer = 000000962BE1C000] 16:47:36 INFO - PROCESS | 3872 | 1464392856763 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009631B1B800) [pid = 3872] [serial = 1211] [outer = 000000962BE1C000] 16:47:37 INFO - PROCESS | 3872 | 1464392857576 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:47:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1231ms 16:47:38 INFO - PROCESS | 3872 | 1464392857628 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 3872 | 1464392857633 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 16:47:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:47:38 INFO - PROCESS | 3872 | 1464392857638 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 3872 | 1464392857642 Marionette TRACE conn7 <- [1,1578,null,{}] 16:47:38 INFO - PROCESS | 3872 | 1464392857647 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 3872 | 1464392857777 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 16:47:38 INFO - PROCESS | 3872 | 1464392857943 Marionette TRACE conn7 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638E4A800 == 116 [pid = 3872] [id = 404] 16:47:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000962BE1D400) [pid = 3872] [serial = 1212] [outer = 0000000000000000] 16:47:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000962D776C00) [pid = 3872] [serial = 1213] [outer = 000000962BE1D400] 16:47:38 INFO - PROCESS | 3872 | 1464392857998 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (00000096317AB800) [pid = 3872] [serial = 1214] [outer = 000000962BE1D400] 16:47:38 INFO - PROCESS | 3872 | 1464392858555 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:47:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 16:47:38 INFO - PROCESS | 3872 | 1464392858628 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 3872 | 1464392858634 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 16:47:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:47:38 INFO - PROCESS | 3872 | 1464392858640 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 3872 | 1464392858643 Marionette TRACE conn7 <- [1,1582,null,{}] 16:47:38 INFO - PROCESS | 3872 | 1464392858665 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 3872 | 1464392858798 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 16:47:38 INFO - PROCESS | 3872 | 1464392858968 Marionette TRACE conn7 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB88000 == 115 [pid = 3872] [id = 267] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C62000 == 114 [pid = 3872] [id = 268] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 00000096432D2800 == 113 [pid = 3872] [id = 205] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009646FDA000 == 112 [pid = 3872] [id = 392] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964649F000 == 111 [pid = 3872] [id = 391] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964516E800 == 110 [pid = 3872] [id = 390] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 00000096432D8000 == 109 [pid = 3872] [id = 389] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF36800 == 108 [pid = 3872] [id = 388] 16:47:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009638E57800 == 107 [pid = 3872] [id = 387] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009643FF1C00) [pid = 3872] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C687000 == 108 [pid = 3872] [id = 405] 16:47:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (000000962B17A800) [pid = 3872] [serial = 1215] [outer = 0000000000000000] 16:47:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (000000962C032400) [pid = 3872] [serial = 1216] [outer = 000000962B17A800] 16:47:39 INFO - PROCESS | 3872 | 1464392859077 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000963593A400) [pid = 3872] [serial = 1217] [outer = 000000962B17A800] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E89000 == 107 [pid = 3872] [id = 386] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB7C000 == 106 [pid = 3872] [id = 385] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 000000963B2D2800 == 105 [pid = 3872] [id = 384] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 000000964B683000 == 104 [pid = 3872] [id = 381] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BEC800 == 103 [pid = 3872] [id = 380] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 0000009647EEB000 == 102 [pid = 3872] [id = 379] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 0000009647223000 == 101 [pid = 3872] [id = 378] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FB4000 == 100 [pid = 3872] [id = 377] 16:47:39 INFO - PROCESS | 3872 | --DOCSHELL 000000963B213800 == 99 [pid = 3872] [id = 376] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (000000963D51D400) [pid = 3872] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (00000096433C0C00) [pid = 3872] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009647A55C00) [pid = 3872] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (0000009647BD9000) [pid = 3872] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009631B17800) [pid = 3872] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000963D44E800) [pid = 3872] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009639956400) [pid = 3872] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (000000963D016000) [pid = 3872] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009647A4F800) [pid = 3872] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009640C80400) [pid = 3872] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000964317E000) [pid = 3872] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000963D50D800) [pid = 3872] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (0000009639261400) [pid = 3872] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000963D435C00) [pid = 3872] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009646241C00) [pid = 3872] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (0000009638375C00) [pid = 3872] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (0000009639591400) [pid = 3872] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (00000096317AC800) [pid = 3872] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (000000963955C800) [pid = 3872] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (000000963C6A6400) [pid = 3872] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (000000963D4CA400) [pid = 3872] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (0000009645E29800) [pid = 3872] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (000000964513B400) [pid = 3872] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (0000009646533C00) [pid = 3872] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (0000009646538C00) [pid = 3872] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (0000009646541400) [pid = 3872] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (0000009643B1F800) [pid = 3872] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (0000009641E2FC00) [pid = 3872] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (00000096378B6400) [pid = 3872] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (0000009640C8B400) [pid = 3872] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (0000009641E30800) [pid = 3872] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (000000963B350000) [pid = 3872] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (0000009639A25800) [pid = 3872] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (0000009638677C00) [pid = 3872] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (00000096406ADC00) [pid = 3872] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (0000009639871000) [pid = 3872] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (0000009639AC9C00) [pid = 3872] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (0000009647A08800) [pid = 3872] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (0000009645056800) [pid = 3872] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (0000009645061000) [pid = 3872] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009630B38400) [pid = 3872] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (000000963EBB6C00) [pid = 3872] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (0000009643181C00) [pid = 3872] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (0000009635966000) [pid = 3872] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (000000963D515800) [pid = 3872] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (0000009632B1D400) [pid = 3872] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (000000963EFA7000) [pid = 3872] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (000000963867D800) [pid = 3872] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (0000009630965800) [pid = 3872] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (00000096433B2000) [pid = 3872] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 159 (000000963A07A400) [pid = 3872] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 158 (0000009640C7E800) [pid = 3872] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 157 (000000963987EC00) [pid = 3872] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 156 (000000963D506000) [pid = 3872] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 155 (000000963EFA3400) [pid = 3872] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 154 (000000964092C400) [pid = 3872] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 153 (00000096433C0400) [pid = 3872] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 152 (0000009641CD3400) [pid = 3872] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 151 (000000962C08E800) [pid = 3872] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 150 (00000096317AB000) [pid = 3872] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 149 (0000009638682000) [pid = 3872] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 148 (000000963929D000) [pid = 3872] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 147 (0000009637622400) [pid = 3872] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 146 (0000009642E0D000) [pid = 3872] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 145 (0000009639879800) [pid = 3872] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 144 (000000962B183000) [pid = 3872] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 143 (0000009638681000) [pid = 3872] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 142 (000000963EFB2000) [pid = 3872] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 141 (0000009640932800) [pid = 3872] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 140 (0000009647A53800) [pid = 3872] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 139 (0000009637625800) [pid = 3872] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 138 (0000009631633400) [pid = 3872] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 137 (000000962C034800) [pid = 3872] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 136 (0000009647ECEC00) [pid = 3872] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 135 (000000963B238400) [pid = 3872] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 134 (000000963C03A800) [pid = 3872] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 133 (000000962B532800) [pid = 3872] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 132 (000000963D44BC00) [pid = 3872] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 131 (0000009639A87800) [pid = 3872] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 130 (0000009642E03C00) [pid = 3872] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | --DOMWINDOW == 129 (0000009643B13400) [pid = 3872] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:47:39 INFO - PROCESS | 3872 | 1464392859642 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:47:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:47:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1029ms 16:47:39 INFO - PROCESS | 3872 | 1464392859671 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 3872 | 1464392859673 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 16:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:47:39 INFO - PROCESS | 3872 | 1464392859677 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - PROCESS | 3872 | 1464392859681 Marionette TRACE conn7 <- [1,1586,null,{}] 16:47:39 INFO - PROCESS | 3872 | 1464392859691 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 3872 | 1464392859804 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 16:47:39 INFO - PROCESS | 3872 | 1464392859932 Marionette TRACE conn7 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638E3F800 == 100 [pid = 3872] [id = 406] 16:47:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 130 (000000962C091400) [pid = 3872] [serial = 1218] [outer = 0000000000000000] 16:47:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 131 (00000096378A8000) [pid = 3872] [serial = 1219] [outer = 000000962C091400] 16:47:39 INFO - PROCESS | 3872 | 1464392859984 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 132 (000000963836FC00) [pid = 3872] [serial = 1220] [outer = 000000962C091400] 16:47:40 INFO - PROCESS | 3872 | 1464392860391 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 16:47:40 INFO - PROCESS | 3872 | 1464392860414 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 3872 | 1464392860417 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 16:47:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:47:40 INFO - PROCESS | 3872 | 1464392860420 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 3872 | 1464392860422 Marionette TRACE conn7 <- [1,1590,null,{}] 16:47:40 INFO - PROCESS | 3872 | 1464392860425 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:40 INFO - PROCESS | 3872 | 1464392860533 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 16:47:40 INFO - PROCESS | 3872 | 1464392860587 Marionette TRACE conn7 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBCD000 == 101 [pid = 3872] [id = 407] 16:47:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 133 (0000009638D7A000) [pid = 3872] [serial = 1221] [outer = 0000000000000000] 16:47:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 134 (0000009638D82C00) [pid = 3872] [serial = 1222] [outer = 0000009638D7A000] 16:47:40 INFO - PROCESS | 3872 | 1464392860646 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 135 (0000009639292800) [pid = 3872] [serial = 1223] [outer = 0000009638D7A000] 16:47:41 INFO - PROCESS | 3872 | 1464392861061 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:47:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 16:47:41 INFO - PROCESS | 3872 | 1464392861093 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 3872 | 1464392861096 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 16:47:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:47:41 INFO - PROCESS | 3872 | 1464392861099 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 3872 | 1464392861101 Marionette TRACE conn7 <- [1,1594,null,{}] 16:47:41 INFO - PROCESS | 3872 | 1464392861105 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 3872 | 1464392861255 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 16:47:41 INFO - PROCESS | 3872 | 1464392861316 Marionette TRACE conn7 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF30000 == 102 [pid = 3872] [id = 408] 16:47:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 136 (0000009638D7B000) [pid = 3872] [serial = 1224] [outer = 0000000000000000] 16:47:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 137 (000000963954DC00) [pid = 3872] [serial = 1225] [outer = 0000009638D7B000] 16:47:41 INFO - PROCESS | 3872 | 1464392861366 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 138 (0000009639590800) [pid = 3872] [serial = 1226] [outer = 0000009638D7B000] 16:47:41 INFO - PROCESS | 3872 | 1464392861772 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:47:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 16:47:41 INFO - PROCESS | 3872 | 1464392861836 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 3872 | 1464392861839 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 16:47:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:47:41 INFO - PROCESS | 3872 | 1464392861842 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 3872 | 1464392861844 Marionette TRACE conn7 <- [1,1598,null,{}] 16:47:41 INFO - PROCESS | 3872 | 1464392861848 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:42 INFO - PROCESS | 3872 | 1464392861999 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 16:47:42 INFO - PROCESS | 3872 | 1464392862024 Marionette TRACE conn7 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C4A000 == 103 [pid = 3872] [id = 409] 16:47:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 139 (0000009639A23400) [pid = 3872] [serial = 1227] [outer = 0000000000000000] 16:47:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 140 (0000009639ACF800) [pid = 3872] [serial = 1228] [outer = 0000009639A23400] 16:47:42 INFO - PROCESS | 3872 | 1464392862072 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 141 (000000963EFB2C00) [pid = 3872] [serial = 1229] [outer = 0000009639A23400] 16:47:42 INFO - PROCESS | 3872 | 1464392862801 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 985ms 16:47:42 INFO - PROCESS | 3872 | 1464392862836 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 3872 | 1464392862838 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 16:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:47:42 INFO - PROCESS | 3872 | 1464392862841 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 3872 | 1464392862843 Marionette TRACE conn7 <- [1,1602,null,{}] 16:47:42 INFO - PROCESS | 3872 | 1464392862847 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 3872 | 1464392862993 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 16:47:43 INFO - PROCESS | 3872 | 1464392863013 Marionette TRACE conn7 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641788800 == 104 [pid = 3872] [id = 410] 16:47:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 142 (000000963A081400) [pid = 3872] [serial = 1230] [outer = 0000000000000000] 16:47:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 143 (000000963B714400) [pid = 3872] [serial = 1231] [outer = 000000963A081400] 16:47:43 INFO - PROCESS | 3872 | 1464392863059 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 144 (000000963C69CC00) [pid = 3872] [serial = 1232] [outer = 000000963A081400] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 143 (000000963090E000) [pid = 3872] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 142 (0000009643B13000) [pid = 3872] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 141 (0000009639297800) [pid = 3872] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 140 (00000096406B2800) [pid = 3872] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 139 (000000962C648C00) [pid = 3872] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 138 (0000009631ABD800) [pid = 3872] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 137 (000000963987F400) [pid = 3872] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 136 (000000963CE5B400) [pid = 3872] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:47:43 INFO - PROCESS | 3872 | --DOMWINDOW == 135 (000000962B23E400) [pid = 3872] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:47:43 INFO - PROCESS | 3872 | 1464392863770 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:47:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 984ms 16:47:43 INFO - PROCESS | 3872 | 1464392863829 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 3872 | 1464392863831 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 16:47:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:47:43 INFO - PROCESS | 3872 | 1464392863835 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 3872 | 1464392863836 Marionette TRACE conn7 <- [1,1606,null,{}] 16:47:43 INFO - PROCESS | 3872 | 1464392863840 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 3872 | 1464392863943 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 16:47:43 INFO - PROCESS | 3872 | 1464392863950 Marionette TRACE conn7 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D1B800 == 105 [pid = 3872] [id = 411] 16:47:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 136 (0000009637833C00) [pid = 3872] [serial = 1233] [outer = 0000000000000000] 16:47:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 137 (000000963C02D800) [pid = 3872] [serial = 1234] [outer = 0000009637833C00] 16:47:44 INFO - PROCESS | 3872 | 1464392863999 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 138 (000000963D019000) [pid = 3872] [serial = 1235] [outer = 0000009637833C00] 16:47:44 INFO - PROCESS | 3872 | 1464392864506 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 16:47:44 INFO - PROCESS | 3872 | 1464392864571 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 3872 | 1464392864573 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 16:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:47:44 INFO - PROCESS | 3872 | 1464392864576 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 3872 | 1464392864578 Marionette TRACE conn7 <- [1,1610,null,{}] 16:47:44 INFO - PROCESS | 3872 | 1464392864587 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:44 INFO - PROCESS | 3872 | 1464392864690 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 16:47:44 INFO - PROCESS | 3872 | 1464392864702 Marionette TRACE conn7 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641F1E000 == 106 [pid = 3872] [id = 412] 16:47:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 139 (000000963D430800) [pid = 3872] [serial = 1236] [outer = 0000000000000000] 16:47:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 140 (000000963D438400) [pid = 3872] [serial = 1237] [outer = 000000963D430800] 16:47:44 INFO - PROCESS | 3872 | 1464392864749 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 141 (000000963D502800) [pid = 3872] [serial = 1238] [outer = 000000963D430800] 16:47:45 INFO - PROCESS | 3872 | 1464392865200 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:47:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 16:47:45 INFO - PROCESS | 3872 | 1464392865271 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 3872 | 1464392865273 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 16:47:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:47:45 INFO - PROCESS | 3872 | 1464392865276 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 3872 | 1464392865278 Marionette TRACE conn7 <- [1,1614,null,{}] 16:47:45 INFO - PROCESS | 3872 | 1464392865282 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 3872 | 1464392865386 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 16:47:45 INFO - PROCESS | 3872 | 1464392865393 Marionette TRACE conn7 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F89000 == 107 [pid = 3872] [id = 413] 16:47:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 142 (000000963D50BC00) [pid = 3872] [serial = 1239] [outer = 0000000000000000] 16:47:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 143 (000000963D518000) [pid = 3872] [serial = 1240] [outer = 000000963D50BC00] 16:47:45 INFO - PROCESS | 3872 | 1464392865439 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 144 (000000963EFA9000) [pid = 3872] [serial = 1241] [outer = 000000963D50BC00] 16:47:46 INFO - PROCESS | 3872 | 1464392866157 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:47:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 923ms 16:47:46 INFO - PROCESS | 3872 | 1464392866203 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 3872 | 1464392866208 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 16:47:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:47:46 INFO - PROCESS | 3872 | 1464392866215 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 3872 | 1464392866219 Marionette TRACE conn7 <- [1,1618,null,{}] 16:47:46 INFO - PROCESS | 3872 | 1464392866225 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 3872 | 1464392866393 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 16:47:46 INFO - PROCESS | 3872 | 1464392866539 Marionette TRACE conn7 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 3872 | ++DOCSHELL 000000963816A000 == 108 [pid = 3872] [id = 414] 16:47:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 145 (000000962D47B000) [pid = 3872] [serial = 1242] [outer = 0000000000000000] 16:47:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 146 (00000096312ED000) [pid = 3872] [serial = 1243] [outer = 000000962D47B000] 16:47:46 INFO - PROCESS | 3872 | 1464392866603 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 147 (0000009631BB2000) [pid = 3872] [serial = 1244] [outer = 000000962D47B000] 16:47:47 INFO - PROCESS | 3872 | 1464392867228 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1084ms 16:47:47 INFO - PROCESS | 3872 | 1464392867302 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 3872 | 1464392867308 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 16:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:47:47 INFO - PROCESS | 3872 | 1464392867315 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 3872 | 1464392867318 Marionette TRACE conn7 <- [1,1622,null,{}] 16:47:47 INFO - PROCESS | 3872 | 1464392867323 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:47 INFO - PROCESS | 3872 | 1464392867457 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 16:47:47 INFO - PROCESS | 3872 | 1464392867602 Marionette TRACE conn7 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406DF000 == 109 [pid = 3872] [id = 415] 16:47:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 148 (0000009638684800) [pid = 3872] [serial = 1245] [outer = 0000000000000000] 16:47:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 149 (0000009639267400) [pid = 3872] [serial = 1246] [outer = 0000009638684800] 16:47:47 INFO - PROCESS | 3872 | 1464392867660 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 150 (0000009639835400) [pid = 3872] [serial = 1247] [outer = 0000009638684800] 16:47:48 INFO - PROCESS | 3872 | 1464392868322 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:47:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1076ms 16:47:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:47:48 INFO - PROCESS | 3872 | 1464392868397 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 3872 | 1464392868400 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 16:47:48 INFO - PROCESS | 3872 | 1464392868404 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - PROCESS | 3872 | 1464392868408 Marionette TRACE conn7 <- [1,1626,null,{}] 16:47:48 INFO - PROCESS | 3872 | 1464392868435 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 3872 | 1464392868579 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 16:47:48 INFO - PROCESS | 3872 | 1464392868715 Marionette TRACE conn7 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 3872 | ++DOCSHELL 000000964329F800 == 110 [pid = 3872] [id = 416] 16:47:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 151 (0000009639AC6800) [pid = 3872] [serial = 1248] [outer = 0000000000000000] 16:47:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 152 (000000963C75A800) [pid = 3872] [serial = 1249] [outer = 0000009639AC6800] 16:47:48 INFO - PROCESS | 3872 | 1464392868778 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 153 (000000963D51F400) [pid = 3872] [serial = 1250] [outer = 0000009639AC6800] 16:47:49 INFO - PROCESS | 3872 | 1464392869347 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 16:47:49 INFO - PROCESS | 3872 | 1464392869392 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 3872 | 1464392869396 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 16:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:47:49 INFO - PROCESS | 3872 | 1464392869399 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 3872 | 1464392869401 Marionette TRACE conn7 <- [1,1630,null,{}] 16:47:49 INFO - PROCESS | 3872 | 1464392869405 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 3872 | 1464392869539 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 16:47:49 INFO - PROCESS | 3872 | 1464392869696 Marionette TRACE conn7 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437A1800 == 111 [pid = 3872] [id = 417] 16:47:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 154 (00000096406B3C00) [pid = 3872] [serial = 1251] [outer = 0000000000000000] 16:47:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 155 (000000964092C800) [pid = 3872] [serial = 1252] [outer = 00000096406B3C00] 16:47:49 INFO - PROCESS | 3872 | 1464392869755 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 156 (0000009640C8CC00) [pid = 3872] [serial = 1253] [outer = 00000096406B3C00] 16:47:50 INFO - PROCESS | 3872 | 1464392870353 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 16:47:50 INFO - PROCESS | 3872 | 1464392870387 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 3872 | 1464392870389 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 16:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:47:50 INFO - PROCESS | 3872 | 1464392870393 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 3872 | 1464392870396 Marionette TRACE conn7 <- [1,1634,null,{}] 16:47:50 INFO - PROCESS | 3872 | 1464392870400 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:50 INFO - PROCESS | 3872 | 1464392870526 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 16:47:50 INFO - PROCESS | 3872 | 1464392870669 Marionette TRACE conn7 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643EEA800 == 112 [pid = 3872] [id = 418] 16:47:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 157 (0000009640925C00) [pid = 3872] [serial = 1254] [outer = 0000000000000000] 16:47:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 158 (0000009641E34400) [pid = 3872] [serial = 1255] [outer = 0000009640925C00] 16:47:50 INFO - PROCESS | 3872 | 1464392870728 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 159 (0000009642E11800) [pid = 3872] [serial = 1256] [outer = 0000009640925C00] 16:47:51 INFO - PROCESS | 3872 | 1464392871393 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:47:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:47:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1024ms 16:47:51 INFO - PROCESS | 3872 | 1464392871420 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 16:47:51 INFO - PROCESS | 3872 | 1464392871422 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 16:47:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:47:51 INFO - PROCESS | 3872 | 1464392871426 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - PROCESS | 3872 | 1464392871428 Marionette TRACE conn7 <- [1,1638,null,{}] 16:47:51 INFO - PROCESS | 3872 | 1464392871432 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 3872 | 1464392871596 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 16:47:51 INFO - PROCESS | 3872 | 1464392871742 Marionette TRACE conn7 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441CC800 == 113 [pid = 3872] [id = 419] 16:47:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 160 (0000009643B05000) [pid = 3872] [serial = 1257] [outer = 0000000000000000] 16:47:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (0000009643B1BC00) [pid = 3872] [serial = 1258] [outer = 0000009643B05000] 16:47:51 INFO - PROCESS | 3872 | 1464392871801 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (000000964453FC00) [pid = 3872] [serial = 1259] [outer = 0000009643B05000] 16:47:52 INFO - PROCESS | 3872 | 1464392872364 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:47:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 16:47:52 INFO - PROCESS | 3872 | 1464392872415 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 3872 | 1464392872418 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 16:47:52 INFO - PROCESS | 3872 | 1464392872421 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:47:52 INFO - PROCESS | 3872 | 1464392872423 Marionette TRACE conn7 <- [1,1642,null,{}] 16:47:52 INFO - PROCESS | 3872 | 1464392872427 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 3872 | 1464392872554 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 16:47:52 INFO - PROCESS | 3872 | 1464392872712 Marionette TRACE conn7 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645173800 == 114 [pid = 3872] [id = 420] 16:47:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (0000009644546800) [pid = 3872] [serial = 1260] [outer = 0000000000000000] 16:47:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (0000009644554C00) [pid = 3872] [serial = 1261] [outer = 0000009644546800] 16:47:52 INFO - PROCESS | 3872 | 1464392872771 Marionette DEBUG loaded listener.js 16:47:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (000000964505B000) [pid = 3872] [serial = 1262] [outer = 0000009644546800] 16:47:53 INFO - PROCESS | 3872 | 1464392873347 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:47:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:47:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 16:47:53 INFO - PROCESS | 3872 | 1464392873410 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 16:47:53 INFO - PROCESS | 3872 | 1464392873413 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 16:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:47:53 INFO - PROCESS | 3872 | 1464392873416 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:47:53 INFO - PROCESS | 3872 | 1464392873419 Marionette TRACE conn7 <- [1,1646,null,{}] 16:47:53 INFO - PROCESS | 3872 | 1464392873423 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 3872 | 1464392873550 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 16:47:53 INFO - PROCESS | 3872 | 1464392873695 Marionette TRACE conn7 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 3872 | ++DOCSHELL 00000096453D4800 == 115 [pid = 3872] [id = 421] 16:47:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (000000964454BC00) [pid = 3872] [serial = 1263] [outer = 0000000000000000] 16:47:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (000000964513CC00) [pid = 3872] [serial = 1264] [outer = 000000964454BC00] 16:47:53 INFO - PROCESS | 3872 | 1464392873753 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (0000009645E24400) [pid = 3872] [serial = 1265] [outer = 000000964454BC00] 16:47:54 INFO - PROCESS | 3872 | 1464392874371 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 16:47:54 INFO - PROCESS | 3872 | 1464392874405 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 16:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:47:54 INFO - PROCESS | 3872 | 1464392874408 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 16:47:54 INFO - PROCESS | 3872 | 1464392874411 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 3872 | 1464392874413 Marionette TRACE conn7 <- [1,1650,null,{}] 16:47:54 INFO - PROCESS | 3872 | 1464392874417 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 3872 | 1464392874546 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 16:47:54 INFO - PROCESS | 3872 | 1464392874706 Marionette TRACE conn7 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:54 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E41800 == 116 [pid = 3872] [id = 422] 16:47:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (0000009645E23400) [pid = 3872] [serial = 1266] [outer = 0000000000000000] 16:47:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (0000009646249000) [pid = 3872] [serial = 1267] [outer = 0000009645E23400] 16:47:54 INFO - PROCESS | 3872 | 1464392874764 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (0000009646D05C00) [pid = 3872] [serial = 1268] [outer = 0000009645E23400] 16:47:55 INFO - PROCESS | 3872 | 1464392875369 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 986ms 16:47:55 INFO - PROCESS | 3872 | 1464392875400 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 3872 | 1464392875403 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 16:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:47:55 INFO - PROCESS | 3872 | 1464392875407 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 3872 | 1464392875409 Marionette TRACE conn7 <- [1,1654,null,{}] 16:47:55 INFO - PROCESS | 3872 | 1464392875413 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 3872 | 1464392875564 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 16:47:55 INFO - PROCESS | 3872 | 1464392875714 Marionette TRACE conn7 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 3872 | ++DOCSHELL 0000009630B1B800 == 117 [pid = 3872] [id = 423] 16:47:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (000000962C097000) [pid = 3872] [serial = 1269] [outer = 0000000000000000] 16:47:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (0000009631B14C00) [pid = 3872] [serial = 1270] [outer = 000000962C097000] 16:47:55 INFO - PROCESS | 3872 | 1464392875772 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (000000963B240800) [pid = 3872] [serial = 1271] [outer = 000000962C097000] 16:47:56 INFO - PROCESS | 3872 | 1464392876635 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1274ms 16:47:56 INFO - PROCESS | 3872 | 1464392876683 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 3872 | 1464392876688 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 16:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:47:56 INFO - PROCESS | 3872 | 1464392876693 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 3872 | 1464392876697 Marionette TRACE conn7 <- [1,1658,null,{}] 16:47:56 INFO - PROCESS | 3872 | 1464392876704 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 3872 | 1464392876832 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 16:47:56 INFO - PROCESS | 3872 | 1464392876985 Marionette TRACE conn7 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB75800 == 118 [pid = 3872] [id = 424] 16:47:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (000000962C0C6800) [pid = 3872] [serial = 1272] [outer = 0000000000000000] 16:47:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (0000009631422400) [pid = 3872] [serial = 1273] [outer = 000000962C0C6800] 16:47:57 INFO - PROCESS | 3872 | 1464392877039 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (0000009635966C00) [pid = 3872] [serial = 1274] [outer = 000000962C0C6800] 16:47:57 INFO - PROCESS | 3872 | 1464392877704 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1075ms 16:47:57 INFO - PROCESS | 3872 | 1464392877772 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 3872 | 1464392877778 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 16:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:47:57 INFO - PROCESS | 3872 | 1464392877784 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 3872 | 1464392877787 Marionette TRACE conn7 <- [1,1662,null,{}] 16:47:57 INFO - PROCESS | 3872 | 1464392877791 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 3872 | 1464392877914 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 16:47:58 INFO - PROCESS | 3872 | 1464392878077 Marionette TRACE conn7 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009641F1E000 == 117 [pid = 3872] [id = 412] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D1B800 == 116 [pid = 3872] [id = 411] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009641788800 == 115 [pid = 3872] [id = 410] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C4A000 == 114 [pid = 3872] [id = 409] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF30000 == 113 [pid = 3872] [id = 408] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBCD000 == 112 [pid = 3872] [id = 407] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009638E3F800 == 111 [pid = 3872] [id = 406] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (0000009644557000) [pid = 3872] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (0000009646D06C00) [pid = 3872] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (0000009645143400) [pid = 3872] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (0000009647A0D400) [pid = 3872] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (0000009647ED2C00) [pid = 3872] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B70800 == 112 [pid = 3872] [id = 425] 16:47:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (000000962B23DC00) [pid = 3872] [serial = 1275] [outer = 0000000000000000] 16:47:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (000000962C64C400) [pid = 3872] [serial = 1276] [outer = 000000962B23DC00] 16:47:58 INFO - PROCESS | 3872 | 1464392878191 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (0000009638141800) [pid = 3872] [serial = 1277] [outer = 000000962B23DC00] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 000000962C687000 == 111 [pid = 3872] [id = 405] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009638E4A800 == 110 [pid = 3872] [id = 404] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 000000964C27F800 == 109 [pid = 3872] [id = 400] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009649E72000 == 108 [pid = 3872] [id = 399] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 000000964B2E5800 == 107 [pid = 3872] [id = 398] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009648AD3000 == 106 [pid = 3872] [id = 397] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009647E75800 == 105 [pid = 3872] [id = 396] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 000000964255D800 == 104 [pid = 3872] [id = 395] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 000000963A097000 == 103 [pid = 3872] [id = 394] 16:47:58 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C56000 == 102 [pid = 3872] [id = 393] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (000000963BAE9C00) [pid = 3872] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (000000963EFA9C00) [pid = 3872] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (000000962C0A9800) [pid = 3872] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (000000964317A400) [pid = 3872] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (00000096399BF400) [pid = 3872] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (000000963EBAF400) [pid = 3872] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (000000962B240000) [pid = 3872] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (0000009631BB8000) [pid = 3872] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (0000009639553C00) [pid = 3872] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (0000009640931800) [pid = 3872] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (0000009632933000) [pid = 3872] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (000000963885D800) [pid = 3872] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (000000963D44E400) [pid = 3872] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (0000009645137000) [pid = 3872] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (000000964454B400) [pid = 3872] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 159 (000000963B241400) [pid = 3872] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 158 (0000009641E36400) [pid = 3872] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 157 (0000009643B18400) [pid = 3872] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 156 (00000096395E9C00) [pid = 3872] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 155 (00000096378AB800) [pid = 3872] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | --DOMWINDOW == 154 (0000009631BB8400) [pid = 3872] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:47:58 INFO - PROCESS | 3872 | 1464392878675 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 923ms 16:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:47:58 INFO - PROCESS | 3872 | 1464392878708 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 3872 | 1464392878711 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 16:47:58 INFO - PROCESS | 3872 | 1464392878714 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 3872 | 1464392878718 Marionette TRACE conn7 <- [1,1666,null,{}] 16:47:58 INFO - PROCESS | 3872 | 1464392878728 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:58 INFO - PROCESS | 3872 | 1464392878840 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 16:47:58 INFO - PROCESS | 3872 | 1464392878960 Marionette TRACE conn7 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF1C000 == 103 [pid = 3872] [id = 426] 16:47:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 155 (000000962B73DC00) [pid = 3872] [serial = 1278] [outer = 0000000000000000] 16:47:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 156 (0000009637CE4400) [pid = 3872] [serial = 1279] [outer = 000000962B73DC00] 16:47:59 INFO - PROCESS | 3872 | 1464392879013 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 157 (000000963929BC00) [pid = 3872] [serial = 1280] [outer = 000000962B73DC00] 16:47:59 INFO - PROCESS | 3872 | 1464392879416 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 16:47:59 INFO - PROCESS | 3872 | 1464392879474 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 3872 | 1464392879477 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 16:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:47:59 INFO - PROCESS | 3872 | 1464392879483 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - PROCESS | 3872 | 1464392879485 Marionette TRACE conn7 <- [1,1670,null,{}] 16:47:59 INFO - PROCESS | 3872 | 1464392879488 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 3872 | 1464392879597 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 16:47:59 INFO - PROCESS | 3872 | 1464392879604 Marionette TRACE conn7 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000964115A800 == 104 [pid = 3872] [id = 427] 16:47:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 158 (0000009639832C00) [pid = 3872] [serial = 1281] [outer = 0000000000000000] 16:47:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 159 (0000009639957000) [pid = 3872] [serial = 1282] [outer = 0000009639832C00] 16:47:59 INFO - PROCESS | 3872 | 1464392879664 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 160 (0000009639ACA000) [pid = 3872] [serial = 1283] [outer = 0000009639832C00] 16:48:00 INFO - PROCESS | 3872 | 1464392880122 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 16:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:48:00 INFO - PROCESS | 3872 | 1464392880159 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 3872 | 1464392880162 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 16:48:00 INFO - PROCESS | 3872 | 1464392880165 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 3872 | 1464392880167 Marionette TRACE conn7 <- [1,1674,null,{}] 16:48:00 INFO - PROCESS | 3872 | 1464392880171 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:00 INFO - PROCESS | 3872 | 1464392880275 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 16:48:00 INFO - PROCESS | 3872 | 1464392880282 Marionette TRACE conn7 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E81800 == 105 [pid = 3872] [id = 428] 16:48:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (000000963A082400) [pid = 3872] [serial = 1284] [outer = 0000000000000000] 16:48:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (000000963A9D8C00) [pid = 3872] [serial = 1285] [outer = 000000963A082400] 16:48:00 INFO - PROCESS | 3872 | 1464392880328 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (000000963BA68400) [pid = 3872] [serial = 1286] [outer = 000000963A082400] 16:48:00 INFO - PROCESS | 3872 | 1464392880832 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 16:48:00 INFO - PROCESS | 3872 | 1464392880900 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 3872 | 1464392880902 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 16:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:48:00 INFO - PROCESS | 3872 | 1464392880905 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 3872 | 1464392880907 Marionette TRACE conn7 <- [1,1678,null,{}] 16:48:00 INFO - PROCESS | 3872 | 1464392880911 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 3872 | 1464392881106 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 16:48:01 INFO - PROCESS | 3872 | 1464392881133 Marionette TRACE conn7 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643112000 == 106 [pid = 3872] [id = 429] 16:48:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (000000963CE5F000) [pid = 3872] [serial = 1287] [outer = 0000000000000000] 16:48:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (000000963D50C000) [pid = 3872] [serial = 1288] [outer = 000000963CE5F000] 16:48:01 INFO - PROCESS | 3872 | 1464392881180 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (00000096406A7400) [pid = 3872] [serial = 1289] [outer = 000000963CE5F000] 16:48:01 INFO - PROCESS | 3872 | 1464392881659 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 16:48:01 INFO - PROCESS | 3872 | 1464392881685 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 3872 | 1464392881687 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 16:48:01 INFO - PROCESS | 3872 | 1464392881690 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:48:01 INFO - PROCESS | 3872 | 1464392881692 Marionette TRACE conn7 <- [1,1682,null,{}] 16:48:01 INFO - PROCESS | 3872 | 1464392881695 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 3872 | 1464392881838 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 16:48:01 INFO - PROCESS | 3872 | 1464392881857 Marionette TRACE conn7 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643EE9000 == 107 [pid = 3872] [id = 430] 16:48:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (000000963EBB4C00) [pid = 3872] [serial = 1290] [outer = 0000000000000000] 16:48:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (0000009640C85800) [pid = 3872] [serial = 1291] [outer = 000000963EBB4C00] 16:48:01 INFO - PROCESS | 3872 | 1464392881903 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (000000964317E800) [pid = 3872] [serial = 1292] [outer = 000000963EBB4C00] 16:48:02 INFO - PROCESS | 3872 | 1464392882367 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 16:48:02 INFO - PROCESS | 3872 | 1464392882432 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 3872 | 1464392882434 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 16:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:48:02 INFO - PROCESS | 3872 | 1464392882437 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 3872 | 1464392882439 Marionette TRACE conn7 <- [1,1686,null,{}] 16:48:02 INFO - PROCESS | 3872 | 1464392882470 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (0000009638D7A000) [pid = 3872] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (0000009639A23400) [pid = 3872] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (0000009638D7B000) [pid = 3872] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (000000962B17A800) [pid = 3872] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (000000962C091400) [pid = 3872] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (000000963A081400) [pid = 3872] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (0000009637833C00) [pid = 3872] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (000000963D430800) [pid = 3872] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:48:02 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (000000962BE1D400) [pid = 3872] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:48:02 INFO - PROCESS | 3872 | 1464392882860 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 16:48:02 INFO - PROCESS | 3872 | 1464392882872 Marionette TRACE conn7 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641979800 == 108 [pid = 3872] [id = 431] 16:48:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (000000962B73D000) [pid = 3872] [serial = 1293] [outer = 0000000000000000] 16:48:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (0000009635967800) [pid = 3872] [serial = 1294] [outer = 000000962B73D000] 16:48:02 INFO - PROCESS | 3872 | 1464392882918 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (000000963B239C00) [pid = 3872] [serial = 1295] [outer = 000000962B73D000] 16:48:03 INFO - PROCESS | 3872 | 1464392883347 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 16:48:03 INFO - PROCESS | 3872 | 1464392883428 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 3872 | 1464392883430 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 16:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:48:03 INFO - PROCESS | 3872 | 1464392883434 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 3872 | 1464392883435 Marionette TRACE conn7 <- [1,1690,null,{}] 16:48:03 INFO - PROCESS | 3872 | 1464392883439 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:03 INFO - PROCESS | 3872 | 1464392883543 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 16:48:03 INFO - PROCESS | 3872 | 1464392883552 Marionette TRACE conn7 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 3872 | ++DOCSHELL 00000096464A9000 == 109 [pid = 3872] [id = 432] 16:48:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (0000009643B10400) [pid = 3872] [serial = 1296] [outer = 0000000000000000] 16:48:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (0000009643B19400) [pid = 3872] [serial = 1297] [outer = 0000009643B10400] 16:48:03 INFO - PROCESS | 3872 | 1464392883597 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (0000009644557400) [pid = 3872] [serial = 1298] [outer = 0000009643B10400] 16:48:04 INFO - PROCESS | 3872 | 1464392884035 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 627ms 16:48:04 INFO - PROCESS | 3872 | 1464392884082 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 3872 | 1464392884084 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 16:48:04 INFO - PROCESS | 3872 | 1464392884089 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 3872 | 1464392884091 Marionette TRACE conn7 <- [1,1694,null,{}] 16:48:04 INFO - PROCESS | 3872 | 1464392884095 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:48:04 INFO - PROCESS | 3872 | 1464392884201 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 16:48:04 INFO - PROCESS | 3872 | 1464392884236 Marionette TRACE conn7 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646F28000 == 110 [pid = 3872] [id = 433] 16:48:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (00000096453B2C00) [pid = 3872] [serial = 1299] [outer = 0000000000000000] 16:48:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (0000009645E2C800) [pid = 3872] [serial = 1300] [outer = 00000096453B2C00] 16:48:04 INFO - PROCESS | 3872 | 1464392884283 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (000000964653F800) [pid = 3872] [serial = 1301] [outer = 00000096453B2C00] 16:48:04 INFO - PROCESS | 3872 | 1464392884846 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 818ms 16:48:04 INFO - PROCESS | 3872 | 1464392884916 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 3872 | 1464392884921 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:48:04 INFO - PROCESS | 3872 | 1464392884927 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 3872 | 1464392884932 Marionette TRACE conn7 <- [1,1698,null,{}] 16:48:04 INFO - PROCESS | 3872 | 1464392884939 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 3872 | 1464392885092 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 16:48:05 INFO - PROCESS | 3872 | 1464392885209 Marionette TRACE conn7 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 3872 | ++DOCSHELL 0000009636428000 == 111 [pid = 3872] [id = 434] 16:48:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (000000962C08E800) [pid = 3872] [serial = 1302] [outer = 0000000000000000] 16:48:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (000000962C0AAC00) [pid = 3872] [serial = 1303] [outer = 000000962C08E800] 16:48:05 INFO - PROCESS | 3872 | 1464392885271 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (0000009631B1B400) [pid = 3872] [serial = 1304] [outer = 000000962C08E800] 16:48:05 INFO - PROCESS | 3872 | 1464392885925 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1032ms 16:48:05 INFO - PROCESS | 3872 | 1464392885974 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 3872 | 1464392885981 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 16:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:48:06 INFO - PROCESS | 3872 | 1464392886012 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 3872 | 1464392886015 Marionette TRACE conn7 <- [1,1702,null,{}] 16:48:06 INFO - PROCESS | 3872 | 1464392886019 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:06 INFO - PROCESS | 3872 | 1464392886230 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 16:48:06 INFO - PROCESS | 3872 | 1464392886342 Marionette TRACE conn7 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FC5000 == 112 [pid = 3872] [id = 435] 16:48:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (0000009639296800) [pid = 3872] [serial = 1305] [outer = 0000000000000000] 16:48:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (0000009639589400) [pid = 3872] [serial = 1306] [outer = 0000009639296800] 16:48:06 INFO - PROCESS | 3872 | 1464392886400 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (000000963B348800) [pid = 3872] [serial = 1307] [outer = 0000009639296800] 16:48:07 INFO - PROCESS | 3872 | 1464392887040 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 16:48:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:48:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:48:07 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 3872 | 1464392887097 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 16:48:07 INFO - PROCESS | 3872 | 1464392887101 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 3872 | 1464392887105 Marionette TRACE conn7 <- [1,1706,null,{}] 16:48:07 INFO - PROCESS | 3872 | 1464392887137 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 3872 | 1464392887343 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 16:48:07 INFO - PROCESS | 3872 | 1464392887455 Marionette TRACE conn7 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647212800 == 113 [pid = 3872] [id = 436] 16:48:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (000000963D4C6800) [pid = 3872] [serial = 1308] [outer = 0000000000000000] 16:48:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (000000964092A000) [pid = 3872] [serial = 1309] [outer = 000000963D4C6800] 16:48:07 INFO - PROCESS | 3872 | 1464392887516 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (0000009643B1FC00) [pid = 3872] [serial = 1310] [outer = 000000963D4C6800] 16:48:08 INFO - PROCESS | 3872 | 1464392888117 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1052ms 16:48:08 INFO - PROCESS | 3872 | 1464392888155 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 3872 | 1464392888158 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 16:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:48:08 INFO - PROCESS | 3872 | 1464392888162 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 3872 | 1464392888164 Marionette TRACE conn7 <- [1,1710,null,{}] 16:48:08 INFO - PROCESS | 3872 | 1464392888169 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:08 INFO - PROCESS | 3872 | 1464392888304 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 16:48:08 INFO - PROCESS | 3872 | 1464392888465 Marionette TRACE conn7 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:08 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647B92800 == 114 [pid = 3872] [id = 437] 16:48:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (0000009646D27000) [pid = 3872] [serial = 1311] [outer = 0000000000000000] 16:48:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (0000009647A09000) [pid = 3872] [serial = 1312] [outer = 0000009646D27000] 16:48:08 INFO - PROCESS | 3872 | 1464392888524 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009647A4F800) [pid = 3872] [serial = 1313] [outer = 0000009646D27000] 16:48:09 INFO - PROCESS | 3872 | 1464392889115 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1022ms 16:48:09 INFO - PROCESS | 3872 | 1464392889186 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 3872 | 1464392889188 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 16:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:48:09 INFO - PROCESS | 3872 | 1464392889192 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 3872 | 1464392889194 Marionette TRACE conn7 <- [1,1714,null,{}] 16:48:09 INFO - PROCESS | 3872 | 1464392889198 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 3872 | 1464392889329 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 16:48:09 INFO - PROCESS | 3872 | 1464392889478 Marionette TRACE conn7 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647EE4800 == 115 [pid = 3872] [id = 438] 16:48:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (0000009647BD1C00) [pid = 3872] [serial = 1314] [outer = 0000000000000000] 16:48:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (0000009647BD9800) [pid = 3872] [serial = 1315] [outer = 0000009647BD1C00] 16:48:09 INFO - PROCESS | 3872 | 1464392889536 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (0000009647ED2400) [pid = 3872] [serial = 1316] [outer = 0000009647BD1C00] 16:48:10 INFO - PROCESS | 3872 | 1464392890125 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 985ms 16:48:10 INFO - PROCESS | 3872 | 1464392890180 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 3872 | 1464392890183 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 16:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:48:10 INFO - PROCESS | 3872 | 1464392890187 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 3872 | 1464392890189 Marionette TRACE conn7 <- [1,1718,null,{}] 16:48:10 INFO - PROCESS | 3872 | 1464392890193 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 3872 | 1464392890343 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 16:48:10 INFO - PROCESS | 3872 | 1464392890509 Marionette TRACE conn7 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648AD0000 == 116 [pid = 3872] [id = 439] 16:48:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (000000964870E800) [pid = 3872] [serial = 1317] [outer = 0000000000000000] 16:48:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (0000009648A56C00) [pid = 3872] [serial = 1318] [outer = 000000964870E800] 16:48:10 INFO - PROCESS | 3872 | 1464392890568 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (0000009648A5F000) [pid = 3872] [serial = 1319] [outer = 000000964870E800] 16:48:11 INFO - PROCESS | 3872 | 1464392891198 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 3872 | 1464392891267 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 16:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:48:11 INFO - PROCESS | 3872 | 1464392891271 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 3872 | 1464392891273 Marionette TRACE conn7 <- [1,1722,null,{}] 16:48:11 INFO - PROCESS | 3872 | 1464392891277 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 3872 | 1464392891405 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 16:48:11 INFO - PROCESS | 3872 | 1464392891567 Marionette TRACE conn7 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009649E70800 == 117 [pid = 3872] [id = 440] 16:48:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (0000009646D6A400) [pid = 3872] [serial = 1320] [outer = 0000000000000000] 16:48:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (0000009648707000) [pid = 3872] [serial = 1321] [outer = 0000009646D6A400] 16:48:11 INFO - PROCESS | 3872 | 1464392891624 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009648837400) [pid = 3872] [serial = 1322] [outer = 0000009646D6A400] 16:48:12 INFO - PROCESS | 3872 | 1464392892178 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 922ms 16:48:12 INFO - PROCESS | 3872 | 1464392892211 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 3872 | 1464392892214 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 16:48:12 INFO - PROCESS | 3872 | 1464392892219 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:48:12 INFO - PROCESS | 3872 | 1464392892221 Marionette TRACE conn7 <- [1,1726,null,{}] 16:48:12 INFO - PROCESS | 3872 | 1464392892225 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 3872 | 1464392892355 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 16:48:12 INFO - PROCESS | 3872 | 1464392892516 Marionette TRACE conn7 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B694000 == 118 [pid = 3872] [id = 441] 16:48:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (000000964883E000) [pid = 3872] [serial = 1323] [outer = 0000000000000000] 16:48:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009648840800) [pid = 3872] [serial = 1324] [outer = 000000964883E000] 16:48:12 INFO - PROCESS | 3872 | 1464392892573 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009648A5F400) [pid = 3872] [serial = 1325] [outer = 000000964883E000] 16:48:13 INFO - PROCESS | 3872 | 1464392893174 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1018ms 16:48:13 INFO - PROCESS | 3872 | 1464392893241 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 3872 | 1464392893244 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 16:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:48:13 INFO - PROCESS | 3872 | 1464392893248 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 3872 | 1464392893250 Marionette TRACE conn7 <- [1,1730,null,{}] 16:48:13 INFO - PROCESS | 3872 | 1464392893254 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 3872 | 1464392893385 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 16:48:13 INFO - PROCESS | 3872 | 1464392893535 Marionette TRACE conn7 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C280800 == 119 [pid = 3872] [id = 442] 16:48:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009648846000) [pid = 3872] [serial = 1326] [outer = 0000000000000000] 16:48:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (0000009648968000) [pid = 3872] [serial = 1327] [outer = 0000009648846000] 16:48:13 INFO - PROCESS | 3872 | 1464392893592 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (000000964896F000) [pid = 3872] [serial = 1328] [outer = 0000009648846000] 16:48:14 INFO - PROCESS | 3872 | 1464392894252 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1073ms 16:48:14 INFO - PROCESS | 3872 | 1464392894322 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 16:48:14 INFO - PROCESS | 3872 | 1464392894325 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 16:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:48:14 INFO - PROCESS | 3872 | 1464392894328 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 3872 | 1464392894331 Marionette TRACE conn7 <- [1,1734,null,{}] 16:48:14 INFO - PROCESS | 3872 | 1464392894334 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 3872 | 1464392894464 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 16:48:14 INFO - PROCESS | 3872 | 1464392894616 Marionette TRACE conn7 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 3872 | ++DOCSHELL 000000962B292800 == 120 [pid = 3872] [id = 443] 16:48:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (00000096359F5800) [pid = 3872] [serial = 1329] [outer = 0000000000000000] 16:48:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (00000096388CAC00) [pid = 3872] [serial = 1330] [outer = 00000096359F5800] 16:48:14 INFO - PROCESS | 3872 | 1464392894675 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (000000964445E800) [pid = 3872] [serial = 1331] [outer = 00000096359F5800] 16:48:15 INFO - PROCESS | 3872 | 1464392895238 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 16:48:15 INFO - PROCESS | 3872 | 1464392895317 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 3872 | 1464392895320 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 16:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:48:15 INFO - PROCESS | 3872 | 1464392895324 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 3872 | 1464392895327 Marionette TRACE conn7 <- [1,1738,null,{}] 16:48:15 INFO - PROCESS | 3872 | 1464392895331 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 3872 | 1464392895720 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 16:48:15 INFO - PROCESS | 3872 | 1464392895903 Marionette TRACE conn7 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B77000 == 121 [pid = 3872] [id = 444] 16:48:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (000000962B182000) [pid = 3872] [serial = 1332] [outer = 0000000000000000] 16:48:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000962B240000) [pid = 3872] [serial = 1333] [outer = 000000962B182000] 16:48:15 INFO - PROCESS | 3872 | 1464392895956 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (000000962C09E000) [pid = 3872] [serial = 1334] [outer = 000000962B182000] 16:48:16 INFO - PROCESS | 3872 | 1464392896620 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1339ms 16:48:16 INFO - PROCESS | 3872 | 1464392896667 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 3872 | 1464392896671 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 16:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:48:16 INFO - PROCESS | 3872 | 1464392896675 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 3872 | 1464392896680 Marionette TRACE conn7 <- [1,1742,null,{}] 16:48:16 INFO - PROCESS | 3872 | 1464392896686 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 3872 | 1464392896818 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 16:48:17 INFO - PROCESS | 3872 | 1464392896989 Marionette TRACE conn7 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B77800 == 122 [pid = 3872] [id = 445] 16:48:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (0000009631AB4C00) [pid = 3872] [serial = 1335] [outer = 0000000000000000] 16:48:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (0000009631B14800) [pid = 3872] [serial = 1336] [outer = 0000009631AB4C00] 16:48:17 INFO - PROCESS | 3872 | 1464392897045 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009635961000) [pid = 3872] [serial = 1337] [outer = 0000009631AB4C00] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 000000964311B800 == 121 [pid = 3872] [id = 207] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 00000096464AB800 == 120 [pid = 3872] [id = 375] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 00000096464A9000 == 119 [pid = 3872] [id = 432] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 0000009641979800 == 118 [pid = 3872] [id = 431] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 0000009643EE9000 == 117 [pid = 3872] [id = 430] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 0000009643112000 == 116 [pid = 3872] [id = 429] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E81800 == 115 [pid = 3872] [id = 428] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 000000964115A800 == 114 [pid = 3872] [id = 427] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000963D518000) [pid = 3872] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF1C000 == 113 [pid = 3872] [id = 426] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B70800 == 112 [pid = 3872] [id = 425] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB75800 == 111 [pid = 3872] [id = 424] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 0000009645173800 == 110 [pid = 3872] [id = 420] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 00000096441CC800 == 109 [pid = 3872] [id = 419] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 0000009643EEA800 == 108 [pid = 3872] [id = 418] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 00000096437A1800 == 107 [pid = 3872] [id = 417] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 000000964329F800 == 106 [pid = 3872] [id = 416] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 00000096406DF000 == 105 [pid = 3872] [id = 415] 16:48:17 INFO - PROCESS | 3872 | --DOCSHELL 000000963816A000 == 104 [pid = 3872] [id = 414] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009631626400) [pid = 3872] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009638D82C00) [pid = 3872] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009639ACF800) [pid = 3872] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000963954DC00) [pid = 3872] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000962C09AC00) [pid = 3872] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000962C032400) [pid = 3872] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000963593A400) [pid = 3872] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (00000096378A8000) [pid = 3872] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (000000963836FC00) [pid = 3872] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (0000009638D78C00) [pid = 3872] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (000000963D44E000) [pid = 3872] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (0000009645063800) [pid = 3872] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (0000009646D2B800) [pid = 3872] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (000000963B236400) [pid = 3872] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (0000009631279000) [pid = 3872] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (0000009631ABAC00) [pid = 3872] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (000000963B714400) [pid = 3872] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (000000963C02D800) [pid = 3872] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000963D438400) [pid = 3872] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (000000963C69CC00) [pid = 3872] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (000000963D502800) [pid = 3872] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (000000964624D400) [pid = 3872] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (00000096317AB800) [pid = 3872] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (000000962D776C00) [pid = 3872] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (0000009640932400) [pid = 3872] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (0000009639292800) [pid = 3872] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (000000963D019000) [pid = 3872] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (000000963EFB2C00) [pid = 3872] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (0000009639590800) [pid = 3872] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:48:17 INFO - PROCESS | 3872 | 1464392897690 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1024ms 16:48:17 INFO - PROCESS | 3872 | 1464392897703 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 3872 | 1464392897706 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 16:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:48:17 INFO - PROCESS | 3872 | 1464392897710 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 3872 | 1464392897712 Marionette TRACE conn7 <- [1,1746,null,{}] 16:48:17 INFO - PROCESS | 3872 | 1464392897716 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:17 INFO - PROCESS | 3872 | 1464392897827 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 16:48:17 INFO - PROCESS | 3872 | 1464392897934 Marionette TRACE conn7 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C8E800 == 105 [pid = 3872] [id = 446] 16:48:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (0000009630B32800) [pid = 3872] [serial = 1338] [outer = 0000000000000000] 16:48:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (0000009631ABAC00) [pid = 3872] [serial = 1339] [outer = 0000009630B32800] 16:48:17 INFO - PROCESS | 3872 | 1464392897981 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (000000963645F400) [pid = 3872] [serial = 1340] [outer = 0000009630B32800] 16:48:18 INFO - PROCESS | 3872 | 1464392898405 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 16:48:18 INFO - PROCESS | 3872 | 1464392898446 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 3872 | 1464392898450 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 16:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:48:18 INFO - PROCESS | 3872 | 1464392898461 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 3872 | 1464392898465 Marionette TRACE conn7 <- [1,1750,null,{}] 16:48:18 INFO - PROCESS | 3872 | 1464392898469 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 3872 | 1464392898608 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 16:48:18 INFO - PROCESS | 3872 | 1464392898620 Marionette TRACE conn7 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF1D000 == 106 [pid = 3872] [id = 447] 16:48:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (0000009637C66C00) [pid = 3872] [serial = 1341] [outer = 0000000000000000] 16:48:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (0000009638641400) [pid = 3872] [serial = 1342] [outer = 0000009637C66C00] 16:48:18 INFO - PROCESS | 3872 | 1464392898666 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (00000096389B5000) [pid = 3872] [serial = 1343] [outer = 0000009637C66C00] 16:48:19 INFO - PROCESS | 3872 | 1464392899158 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 16:48:19 INFO - PROCESS | 3872 | 1464392899194 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 3872 | 1464392899196 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 16:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:48:19 INFO - PROCESS | 3872 | 1464392899199 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 3872 | 1464392899201 Marionette TRACE conn7 <- [1,1754,null,{}] 16:48:19 INFO - PROCESS | 3872 | 1464392899205 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 3872 | 1464392899310 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 16:48:19 INFO - PROCESS | 3872 | 1464392899319 Marionette TRACE conn7 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4EA800 == 107 [pid = 3872] [id = 448] 16:48:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (00000096388CDC00) [pid = 3872] [serial = 1344] [outer = 0000000000000000] 16:48:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (0000009639299000) [pid = 3872] [serial = 1345] [outer = 00000096388CDC00] 16:48:19 INFO - PROCESS | 3872 | 1464392899467 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (0000009639591400) [pid = 3872] [serial = 1346] [outer = 00000096388CDC00] 16:48:19 INFO - PROCESS | 3872 | 1464392899897 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 16:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:48:19 INFO - PROCESS | 3872 | 1464392899936 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 3872 | 1464392899938 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 16:48:19 INFO - PROCESS | 3872 | 1464392899942 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 3872 | 1464392899944 Marionette TRACE conn7 <- [1,1758,null,{}] 16:48:19 INFO - PROCESS | 3872 | 1464392899948 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 3872 | 1464392900119 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 16:48:20 INFO - PROCESS | 3872 | 1464392900149 Marionette TRACE conn7 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641174800 == 108 [pid = 3872] [id = 449] 16:48:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (000000963994EC00) [pid = 3872] [serial = 1347] [outer = 0000000000000000] 16:48:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (0000009639952C00) [pid = 3872] [serial = 1348] [outer = 000000963994EC00] 16:48:20 INFO - PROCESS | 3872 | 1464392900203 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (0000009639AD2800) [pid = 3872] [serial = 1349] [outer = 000000963994EC00] 16:48:20 INFO - PROCESS | 3872 | 1464392900706 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 775ms 16:48:20 INFO - PROCESS | 3872 | 1464392900720 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 3872 | 1464392900722 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 16:48:20 INFO - PROCESS | 3872 | 1464392900725 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:48:20 INFO - PROCESS | 3872 | 1464392900727 Marionette TRACE conn7 <- [1,1762,null,{}] 16:48:20 INFO - PROCESS | 3872 | 1464392900731 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 3872 | 1464392900877 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 16:48:20 INFO - PROCESS | 3872 | 1464392900896 Marionette TRACE conn7 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D1E000 == 109 [pid = 3872] [id = 450] 16:48:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (0000009639DF8000) [pid = 3872] [serial = 1350] [outer = 0000000000000000] 16:48:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (000000963B240C00) [pid = 3872] [serial = 1351] [outer = 0000009639DF8000] 16:48:20 INFO - PROCESS | 3872 | 1464392900943 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (000000963C038000) [pid = 3872] [serial = 1352] [outer = 0000009639DF8000] 16:48:21 INFO - PROCESS | 3872 | 1464392901429 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 16:48:21 INFO - PROCESS | 3872 | 1464392901464 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 16:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:48:21 INFO - PROCESS | 3872 | 1464392901466 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 16:48:21 INFO - PROCESS | 3872 | 1464392901469 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 3872 | 1464392901471 Marionette TRACE conn7 <- [1,1766,null,{}] 16:48:21 INFO - PROCESS | 3872 | 1464392901474 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 3872 | 1464392901644 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 16:48:21 INFO - PROCESS | 3872 | 1464392901666 Marionette TRACE conn7 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FC2800 == 110 [pid = 3872] [id = 451] 16:48:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (000000963C6A6C00) [pid = 3872] [serial = 1353] [outer = 0000000000000000] 16:48:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (000000963CE5BC00) [pid = 3872] [serial = 1354] [outer = 000000963C6A6C00] 16:48:21 INFO - PROCESS | 3872 | 1464392901713 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (000000963D0BBC00) [pid = 3872] [serial = 1355] [outer = 000000963C6A6C00] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000963CE5F000) [pid = 3872] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (000000963EBB4C00) [pid = 3872] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (000000962B73D000) [pid = 3872] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (000000963A082400) [pid = 3872] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (000000962C0C6800) [pid = 3872] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (0000009639832C00) [pid = 3872] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (0000009643B10400) [pid = 3872] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000962B73DC00) [pid = 3872] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:48:22 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (000000962B23DC00) [pid = 3872] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:48:22 INFO - PROCESS | 3872 | 1464392902426 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 16:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:48:22 INFO - PROCESS | 3872 | 1464392902458 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 16:48:22 INFO - PROCESS | 3872 | 1464392902461 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 16:48:22 INFO - PROCESS | 3872 | 1464392902464 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:48:22 INFO - PROCESS | 3872 | 1464392902466 Marionette TRACE conn7 <- [1,1770,null,{}] 16:48:22 INFO - PROCESS | 3872 | 1464392902469 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:22 INFO - PROCESS | 3872 | 1464392902573 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 16:48:22 INFO - PROCESS | 3872 | 1464392902580 Marionette TRACE conn7 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642563000 == 111 [pid = 3872] [id = 452] 16:48:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (0000009639832C00) [pid = 3872] [serial = 1356] [outer = 0000000000000000] 16:48:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (000000963D019C00) [pid = 3872] [serial = 1357] [outer = 0000009639832C00] 16:48:22 INFO - PROCESS | 3872 | 1464392902625 Marionette DEBUG loaded listener.js 16:48:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (000000963D436000) [pid = 3872] [serial = 1358] [outer = 0000009639832C00] 16:48:23 INFO - PROCESS | 3872 | 1464392903058 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 16:48:23 INFO - PROCESS | 3872 | 1464392903115 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 3872 | 1464392903117 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 16:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:48:23 INFO - PROCESS | 3872 | 1464392903126 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 3872 | 1464392903129 Marionette TRACE conn7 <- [1,1774,null,{}] 16:48:23 INFO - PROCESS | 3872 | 1464392903133 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 3872 | 1464392903238 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 16:48:23 INFO - PROCESS | 3872 | 1464392903246 Marionette TRACE conn7 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432AB800 == 112 [pid = 3872] [id = 453] 16:48:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (000000963D4CCC00) [pid = 3872] [serial = 1359] [outer = 0000000000000000] 16:48:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (000000963D505C00) [pid = 3872] [serial = 1360] [outer = 000000963D4CCC00] 16:48:23 INFO - PROCESS | 3872 | 1464392903291 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (000000963D51E000) [pid = 3872] [serial = 1361] [outer = 000000963D4CCC00] 16:48:23 INFO - PROCESS | 3872 | 1464392903765 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 16:48:23 INFO - PROCESS | 3872 | 1464392903812 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 3872 | 1464392903814 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 16:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:48:23 INFO - PROCESS | 3872 | 1464392903818 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 3872 | 1464392903819 Marionette TRACE conn7 <- [1,1778,null,{}] 16:48:23 INFO - PROCESS | 3872 | 1464392903823 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 3872 | 1464392903927 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 16:48:23 INFO - PROCESS | 3872 | 1464392903933 Marionette TRACE conn7 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643F70800 == 113 [pid = 3872] [id = 454] 16:48:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (000000963EFA4400) [pid = 3872] [serial = 1362] [outer = 0000000000000000] 16:48:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (000000963EFB2000) [pid = 3872] [serial = 1363] [outer = 000000963EFA4400] 16:48:23 INFO - PROCESS | 3872 | 1464392903983 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009641CD4400) [pid = 3872] [serial = 1364] [outer = 000000963EFA4400] 16:48:24 INFO - PROCESS | 3872 | 1464392904792 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1024ms 16:48:24 INFO - PROCESS | 3872 | 1464392904846 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 3872 | 1464392904852 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 16:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:48:24 INFO - PROCESS | 3872 | 1464392904877 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 3872 | 1464392904882 Marionette TRACE conn7 <- [1,1782,null,{}] 16:48:24 INFO - PROCESS | 3872 | 1464392904888 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:25 INFO - PROCESS | 3872 | 1464392905030 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 16:48:25 INFO - PROCESS | 3872 | 1464392905184 Marionette TRACE conn7 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 3872 | ++DOCSHELL 00000096390A3800 == 114 [pid = 3872] [id = 455] 16:48:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009630B3A000) [pid = 3872] [serial = 1365] [outer = 0000000000000000] 16:48:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (0000009631230C00) [pid = 3872] [serial = 1366] [outer = 0000009630B3A000] 16:48:25 INFO - PROCESS | 3872 | 1464392905246 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009635962400) [pid = 3872] [serial = 1367] [outer = 0000009630B3A000] 16:48:25 INFO - PROCESS | 3872 | 1464392905839 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 994ms 16:48:25 INFO - PROCESS | 3872 | 1464392905854 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 3872 | 1464392905861 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 16:48:25 INFO - PROCESS | 3872 | 1464392905885 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:48:25 INFO - PROCESS | 3872 | 1464392905888 Marionette TRACE conn7 <- [1,1786,null,{}] 16:48:25 INFO - PROCESS | 3872 | 1464392905893 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 3872 | 1464392906029 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 16:48:26 INFO - PROCESS | 3872 | 1464392906191 Marionette TRACE conn7 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641980800 == 115 [pid = 3872] [id = 456] 16:48:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009638675400) [pid = 3872] [serial = 1368] [outer = 0000000000000000] 16:48:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009639265800) [pid = 3872] [serial = 1369] [outer = 0000009638675400] 16:48:26 INFO - PROCESS | 3872 | 1464392906249 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (000000963987D800) [pid = 3872] [serial = 1370] [outer = 0000009638675400] 16:48:26 INFO - PROCESS | 3872 | 1464392906904 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1079ms 16:48:26 INFO - PROCESS | 3872 | 1464392906968 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 3872 | 1464392906971 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 16:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:48:26 INFO - PROCESS | 3872 | 1464392906975 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 3872 | 1464392906979 Marionette TRACE conn7 <- [1,1790,null,{}] 16:48:26 INFO - PROCESS | 3872 | 1464392906991 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:27 INFO - PROCESS | 3872 | 1464392907157 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 16:48:27 INFO - PROCESS | 3872 | 1464392907309 Marionette TRACE conn7 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645318800 == 116 [pid = 3872] [id = 457] 16:48:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (000000963B238C00) [pid = 3872] [serial = 1371] [outer = 0000000000000000] 16:48:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000963D4C4400) [pid = 3872] [serial = 1372] [outer = 000000963B238C00] 16:48:27 INFO - PROCESS | 3872 | 1464392907369 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (00000096317AA400) [pid = 3872] [serial = 1373] [outer = 000000963B238C00] 16:48:28 INFO - PROCESS | 3872 | 1464392908003 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1082ms 16:48:28 INFO - PROCESS | 3872 | 1464392908059 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 3872 | 1464392908062 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 16:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:48:28 INFO - PROCESS | 3872 | 1464392908066 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 3872 | 1464392908068 Marionette TRACE conn7 <- [1,1794,null,{}] 16:48:28 INFO - PROCESS | 3872 | 1464392908072 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 3872 | 1464392908207 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 16:48:28 INFO - PROCESS | 3872 | 1464392908371 Marionette TRACE conn7 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 3872 | ++DOCSHELL 00000096464A2000 == 117 [pid = 3872] [id = 458] 16:48:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (0000009642E04400) [pid = 3872] [serial = 1374] [outer = 0000000000000000] 16:48:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000964317D800) [pid = 3872] [serial = 1375] [outer = 0000009642E04400] 16:48:28 INFO - PROCESS | 3872 | 1464392908430 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009643B06000) [pid = 3872] [serial = 1376] [outer = 0000009642E04400] 16:48:29 INFO - PROCESS | 3872 | 1464392909020 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1027ms 16:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:48:29 INFO - PROCESS | 3872 | 1464392909095 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 3872 | 1464392909098 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 16:48:29 INFO - PROCESS | 3872 | 1464392909101 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 3872 | 1464392909103 Marionette TRACE conn7 <- [1,1798,null,{}] 16:48:29 INFO - PROCESS | 3872 | 1464392909107 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 3872 | 1464392909236 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 16:48:29 INFO - PROCESS | 3872 | 1464392909388 Marionette TRACE conn7 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 3872 | ++DOCSHELL 000000964709E000 == 118 [pid = 3872] [id = 459] 16:48:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (0000009643B10400) [pid = 3872] [serial = 1377] [outer = 0000000000000000] 16:48:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009643B16000) [pid = 3872] [serial = 1378] [outer = 0000009643B10400] 16:48:29 INFO - PROCESS | 3872 | 1464392909446 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009643FF1C00) [pid = 3872] [serial = 1379] [outer = 0000009643B10400] 16:48:30 INFO - PROCESS | 3872 | 1464392910058 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1021ms 16:48:30 INFO - PROCESS | 3872 | 1464392910125 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 3872 | 1464392910128 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 16:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:48:30 INFO - PROCESS | 3872 | 1464392910131 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 3872 | 1464392910133 Marionette TRACE conn7 <- [1,1802,null,{}] 16:48:30 INFO - PROCESS | 3872 | 1464392910137 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:30 INFO - PROCESS | 3872 | 1464392910314 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 16:48:30 INFO - PROCESS | 3872 | 1464392910461 Marionette TRACE conn7 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647A98800 == 119 [pid = 3872] [id = 460] 16:48:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009645056000) [pid = 3872] [serial = 1380] [outer = 0000000000000000] 16:48:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (00000096453B6400) [pid = 3872] [serial = 1381] [outer = 0000009645056000] 16:48:30 INFO - PROCESS | 3872 | 1464392910519 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009646539400) [pid = 3872] [serial = 1382] [outer = 0000009645056000] 16:48:31 INFO - PROCESS | 3872 | 1464392911125 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1028ms 16:48:31 INFO - PROCESS | 3872 | 1464392911162 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 3872 | 1464392911165 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 16:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:48:31 INFO - PROCESS | 3872 | 1464392911168 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 3872 | 1464392911170 Marionette TRACE conn7 <- [1,1806,null,{}] 16:48:31 INFO - PROCESS | 3872 | 1464392911174 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 3872 | 1464392911302 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 16:48:31 INFO - PROCESS | 3872 | 1464392911466 Marionette TRACE conn7 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648ABF000 == 120 [pid = 3872] [id = 461] 16:48:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009646D24800) [pid = 3872] [serial = 1383] [outer = 0000000000000000] 16:48:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (0000009646D2D400) [pid = 3872] [serial = 1384] [outer = 0000009646D24800] 16:48:31 INFO - PROCESS | 3872 | 1464392911524 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (0000009647A10000) [pid = 3872] [serial = 1385] [outer = 0000009646D24800] 16:48:32 INFO - PROCESS | 3872 | 1464392912090 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 16:48:32 INFO - PROCESS | 3872 | 1464392912157 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 16:48:32 INFO - PROCESS | 3872 | 1464392912160 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 16:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:48:32 INFO - PROCESS | 3872 | 1464392912164 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 3872 | 1464392912166 Marionette TRACE conn7 <- [1,1810,null,{}] 16:48:32 INFO - PROCESS | 3872 | 1464392912170 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 3872 | 1464392912299 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 16:48:32 INFO - PROCESS | 3872 | 1464392912464 Marionette TRACE conn7 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BC19800 == 121 [pid = 3872] [id = 462] 16:48:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (000000962B29DC00) [pid = 3872] [serial = 1386] [outer = 0000000000000000] 16:48:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000962B2A3800) [pid = 3872] [serial = 1387] [outer = 000000962B29DC00] 16:48:32 INFO - PROCESS | 3872 | 1464392912522 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009646D0C400) [pid = 3872] [serial = 1388] [outer = 000000962B29DC00] 16:48:33 INFO - PROCESS | 3872 | 1464392913148 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1022ms 16:48:33 INFO - PROCESS | 3872 | 1464392913188 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 3872 | 1464392913191 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 16:48:33 INFO - PROCESS | 3872 | 1464392913194 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:48:33 INFO - PROCESS | 3872 | 1464392913197 Marionette TRACE conn7 <- [1,1814,null,{}] 16:48:33 INFO - PROCESS | 3872 | 1464392913200 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:33 INFO - PROCESS | 3872 | 1464392913329 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 16:48:33 INFO - PROCESS | 3872 | 1464392913495 Marionette TRACE conn7 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470E8800 == 122 [pid = 3872] [id = 463] 16:48:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009646C19000) [pid = 3872] [serial = 1389] [outer = 0000000000000000] 16:48:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (0000009646C1F800) [pid = 3872] [serial = 1390] [outer = 0000009646C19000] 16:48:33 INFO - PROCESS | 3872 | 1464392913553 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (0000009646C25400) [pid = 3872] [serial = 1391] [outer = 0000009646C19000] 16:48:34 INFO - PROCESS | 3872 | 1464392914195 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1076ms 16:48:34 INFO - PROCESS | 3872 | 1464392914272 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 3872 | 1464392914275 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 16:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:48:34 INFO - PROCESS | 3872 | 1464392914278 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 3872 | 1464392914280 Marionette TRACE conn7 <- [1,1818,null,{}] 16:48:34 INFO - PROCESS | 3872 | 1464392914284 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 3872 | 1464392914413 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 16:48:34 INFO - PROCESS | 3872 | 1464392914583 Marionette TRACE conn7 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A097000 == 123 [pid = 3872] [id = 464] 16:48:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000963BAE8400) [pid = 3872] [serial = 1392] [outer = 0000000000000000] 16:48:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009641E30C00) [pid = 3872] [serial = 1393] [outer = 000000963BAE8400] 16:48:34 INFO - PROCESS | 3872 | 1464392914642 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009646C24C00) [pid = 3872] [serial = 1394] [outer = 000000963BAE8400] 16:48:35 INFO - PROCESS | 3872 | 1464392915448 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1234ms 16:48:35 INFO - PROCESS | 3872 | 1464392915516 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 3872 | 1464392915520 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 16:48:35 INFO - PROCESS | 3872 | 1464392915525 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:48:35 INFO - PROCESS | 3872 | 1464392915529 Marionette TRACE conn7 <- [1,1822,null,{}] 16:48:35 INFO - PROCESS | 3872 | 1464392915535 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 3872 | 1464392915664 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 16:48:35 INFO - PROCESS | 3872 | 1464392915815 Marionette TRACE conn7 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403E2000 == 124 [pid = 3872] [id = 465] 16:48:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (000000962C715400) [pid = 3872] [serial = 1395] [outer = 0000000000000000] 16:48:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (000000962D706800) [pid = 3872] [serial = 1396] [outer = 000000962C715400] 16:48:35 INFO - PROCESS | 3872 | 1464392915868 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (000000963310D000) [pid = 3872] [serial = 1397] [outer = 000000962C715400] 16:48:36 INFO - PROCESS | 3872 | 1464392916482 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 16:48:36 INFO - PROCESS | 3872 | 1464392916528 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 16:48:36 INFO - PROCESS | 3872 | 1464392916534 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 16:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:48:36 INFO - PROCESS | 3872 | 1464392916542 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - PROCESS | 3872 | 1464392916545 Marionette TRACE conn7 <- [1,1826,null,{}] 16:48:36 INFO - PROCESS | 3872 | 1464392916549 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 3872 | 1464392916682 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 16:48:36 INFO - PROCESS | 3872 | 1464392916854 Marionette TRACE conn7 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C20800 == 125 [pid = 3872] [id = 466] 16:48:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009638D78C00) [pid = 3872] [serial = 1398] [outer = 0000000000000000] 16:48:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009639555000) [pid = 3872] [serial = 1399] [outer = 0000009638D78C00] 16:48:36 INFO - PROCESS | 3872 | 1464392916905 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000963994E400) [pid = 3872] [serial = 1400] [outer = 0000009638D78C00] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009632954000 == 124 [pid = 3872] [id = 24] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009642567000 == 123 [pid = 3872] [id = 220] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B65800 == 122 [pid = 3872] [id = 327] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 00000096432AB800 == 121 [pid = 3872] [id = 453] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009642563000 == 120 [pid = 3872] [id = 452] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FC2800 == 119 [pid = 3872] [id = 451] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D1E000 == 118 [pid = 3872] [id = 450] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009641174800 == 117 [pid = 3872] [id = 449] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4EA800 == 116 [pid = 3872] [id = 448] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000964092C800) [pid = 3872] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009641E34400) [pid = 3872] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (0000009643B1BC00) [pid = 3872] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009644554C00) [pid = 3872] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (000000964513CC00) [pid = 3872] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (0000009646249000) [pid = 3872] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (0000009645E2C800) [pid = 3872] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF1D000 == 115 [pid = 3872] [id = 447] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C8E800 == 114 [pid = 3872] [id = 446] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B77800 == 113 [pid = 3872] [id = 445] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B77000 == 112 [pid = 3872] [id = 444] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 000000964C280800 == 111 [pid = 3872] [id = 442] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 000000964B694000 == 110 [pid = 3872] [id = 441] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009649E70800 == 109 [pid = 3872] [id = 440] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009648AD0000 == 108 [pid = 3872] [id = 439] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009647EE4800 == 107 [pid = 3872] [id = 438] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009647B92800 == 106 [pid = 3872] [id = 437] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009647212800 == 105 [pid = 3872] [id = 436] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FC5000 == 104 [pid = 3872] [id = 435] 16:48:37 INFO - PROCESS | 3872 | --DOCSHELL 0000009636428000 == 103 [pid = 3872] [id = 434] 16:48:37 INFO - PROCESS | 3872 | 1464392917631 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (000000963D50C000) [pid = 3872] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009640C85800) [pid = 3872] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (0000009635967800) [pid = 3872] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (000000963C75A800) [pid = 3872] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (000000963A9D8C00) [pid = 3872] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (0000009635966C00) [pid = 3872] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (0000009631422400) [pid = 3872] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009639957000) [pid = 3872] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009639ACA000) [pid = 3872] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009643B19400) [pid = 3872] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009631B14C00) [pid = 3872] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (0000009637CE4400) [pid = 3872] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (000000962C64C400) [pid = 3872] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (0000009638141800) [pid = 3872] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000963929BC00) [pid = 3872] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (0000009639267400) [pid = 3872] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (00000096312ED000) [pid = 3872] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009644557400) [pid = 3872] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000964317E800) [pid = 3872] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (000000963B239C00) [pid = 3872] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (00000096406A7400) [pid = 3872] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000963BA68400) [pid = 3872] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1191ms 16:48:37 INFO - PROCESS | 3872 | 1464392917734 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 3872 | 1464392917736 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 16:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:48:37 INFO - PROCESS | 3872 | 1464392917740 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 3872 | 1464392917744 Marionette TRACE conn7 <- [1,1830,null,{}] 16:48:37 INFO - PROCESS | 3872 | 1464392917754 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:37 INFO - PROCESS | 3872 | 1464392917872 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 16:48:37 INFO - PROCESS | 3872 | 1464392917898 Marionette TRACE conn7 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B222000 == 104 [pid = 3872] [id = 467] 16:48:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000962B8BB400) [pid = 3872] [serial = 1401] [outer = 0000000000000000] 16:48:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009637622400) [pid = 3872] [serial = 1402] [outer = 000000962B8BB400] 16:48:38 INFO - PROCESS | 3872 | 1464392918045 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (0000009639295000) [pid = 3872] [serial = 1403] [outer = 000000962B8BB400] 16:48:38 INFO - PROCESS | 3872 | 1464392918493 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 776ms 16:48:38 INFO - PROCESS | 3872 | 1464392918518 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 3872 | 1464392918521 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 16:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:48:38 INFO - PROCESS | 3872 | 1464392918524 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 3872 | 1464392918526 Marionette TRACE conn7 <- [1,1834,null,{}] 16:48:38 INFO - PROCESS | 3872 | 1464392918530 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:38 INFO - PROCESS | 3872 | 1464392918640 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 16:48:38 INFO - PROCESS | 3872 | 1464392918647 Marionette TRACE conn7 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641160800 == 105 [pid = 3872] [id = 468] 16:48:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (0000009639957400) [pid = 3872] [serial = 1404] [outer = 0000000000000000] 16:48:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000963A126400) [pid = 3872] [serial = 1405] [outer = 0000009639957400] 16:48:38 INFO - PROCESS | 3872 | 1464392918694 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963B7AEC00) [pid = 3872] [serial = 1406] [outer = 0000009639957400] 16:48:39 INFO - PROCESS | 3872 | 1464392919449 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 16:48:39 INFO - PROCESS | 3872 | 1464392919525 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 3872 | 1464392919530 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 16:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:48:39 INFO - PROCESS | 3872 | 1464392919539 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 3872 | 1464392919543 Marionette TRACE conn7 <- [1,1838,null,{}] 16:48:39 INFO - PROCESS | 3872 | 1464392919549 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 3872 | 1464392919698 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 16:48:39 INFO - PROCESS | 3872 | 1464392919846 Marionette TRACE conn7 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBCD000 == 106 [pid = 3872] [id = 469] 16:48:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000963116C400) [pid = 3872] [serial = 1407] [outer = 0000000000000000] 16:48:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009635935800) [pid = 3872] [serial = 1408] [outer = 000000963116C400] 16:48:39 INFO - PROCESS | 3872 | 1464392919909 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009638678400) [pid = 3872] [serial = 1409] [outer = 000000963116C400] 16:48:40 INFO - PROCESS | 3872 | 1464392920505 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1021ms 16:48:40 INFO - PROCESS | 3872 | 1464392920562 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 3872 | 1464392920569 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 16:48:40 INFO - PROCESS | 3872 | 1464392920576 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:48:40 INFO - PROCESS | 3872 | 1464392920579 Marionette TRACE conn7 <- [1,1842,null,{}] 16:48:40 INFO - PROCESS | 3872 | 1464392920584 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 3872 | 1464392920718 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 16:48:40 INFO - PROCESS | 3872 | 1464392920873 Marionette TRACE conn7 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FB7800 == 107 [pid = 3872] [id = 470] 16:48:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009639A2D000) [pid = 3872] [serial = 1410] [outer = 0000000000000000] 16:48:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (000000963A71C000) [pid = 3872] [serial = 1411] [outer = 0000009639A2D000] 16:48:40 INFO - PROCESS | 3872 | 1464392920935 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (000000963C6A1C00) [pid = 3872] [serial = 1412] [outer = 0000009639A2D000] 16:48:41 INFO - PROCESS | 3872 | 1464392921562 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1025ms 16:48:41 INFO - PROCESS | 3872 | 1464392921607 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 16:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:48:41 INFO - PROCESS | 3872 | 1464392921610 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 16:48:41 INFO - PROCESS | 3872 | 1464392921614 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 3872 | 1464392921618 Marionette TRACE conn7 <- [1,1846,null,{}] 16:48:41 INFO - PROCESS | 3872 | 1464392921649 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:41 INFO - PROCESS | 3872 | 1464392921784 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 16:48:41 INFO - PROCESS | 3872 | 1464392921941 Marionette TRACE conn7 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437A6000 == 108 [pid = 3872] [id = 471] 16:48:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000963D438400) [pid = 3872] [serial = 1413] [outer = 0000000000000000] 16:48:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (000000963D515400) [pid = 3872] [serial = 1414] [outer = 000000963D438400] 16:48:42 INFO - PROCESS | 3872 | 1464392922005 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (00000096406AF000) [pid = 3872] [serial = 1415] [outer = 000000963D438400] 16:48:42 INFO - PROCESS | 3872 | 1464392922637 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1078ms 16:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:48:42 INFO - PROCESS | 3872 | 1464392922712 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 3872 | 1464392922715 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 16:48:42 INFO - PROCESS | 3872 | 1464392922719 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 3872 | 1464392922721 Marionette TRACE conn7 <- [1,1850,null,{}] 16:48:42 INFO - PROCESS | 3872 | 1464392922725 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 3872 | 1464392922908 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 16:48:43 INFO - PROCESS | 3872 | 1464392923026 Marionette TRACE conn7 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 3872 | ++DOCSHELL 000000964515C000 == 109 [pid = 3872] [id = 472] 16:48:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000964092F000) [pid = 3872] [serial = 1416] [outer = 0000000000000000] 16:48:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009641E3DC00) [pid = 3872] [serial = 1417] [outer = 000000964092F000] 16:48:43 INFO - PROCESS | 3872 | 1464392923088 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009643FEBC00) [pid = 3872] [serial = 1418] [outer = 000000964092F000] 16:48:43 INFO - PROCESS | 3872 | 1464392923704 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1024ms 16:48:43 INFO - PROCESS | 3872 | 1464392923745 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 3872 | 1464392923747 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 16:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:48:43 INFO - PROCESS | 3872 | 1464392923751 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 3872 | 1464392923753 Marionette TRACE conn7 <- [1,1854,null,{}] 16:48:43 INFO - PROCESS | 3872 | 1464392923757 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 3872 | 1464392923891 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 16:48:44 INFO - PROCESS | 3872 | 1464392924058 Marionette TRACE conn7 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 3872 | ++DOCSHELL 00000096453C5800 == 110 [pid = 3872] [id = 473] 16:48:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (0000009643B13C00) [pid = 3872] [serial = 1419] [outer = 0000000000000000] 16:48:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000964454B400) [pid = 3872] [serial = 1420] [outer = 0000009643B13C00] 16:48:44 INFO - PROCESS | 3872 | 1464392924117 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000964513E400) [pid = 3872] [serial = 1421] [outer = 0000009643B13C00] 16:48:44 INFO - PROCESS | 3872 | 1464392924749 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1020ms 16:48:44 INFO - PROCESS | 3872 | 1464392924774 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 3872 | 1464392924776 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 16:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:48:44 INFO - PROCESS | 3872 | 1464392924780 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 3872 | 1464392924782 Marionette TRACE conn7 <- [1,1858,null,{}] 16:48:44 INFO - PROCESS | 3872 | 1464392924786 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 3872 | 1464392924936 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 16:48:45 INFO - PROCESS | 3872 | 1464392925089 Marionette TRACE conn7 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646FC0000 == 111 [pid = 3872] [id = 474] 16:48:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009645055400) [pid = 3872] [serial = 1422] [outer = 0000000000000000] 16:48:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009646D22400) [pid = 3872] [serial = 1423] [outer = 0000009645055400] 16:48:45 INFO - PROCESS | 3872 | 1464392925149 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (0000009647A4D800) [pid = 3872] [serial = 1424] [outer = 0000009645055400] 16:48:45 INFO - PROCESS | 3872 | 1464392925753 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1023ms 16:48:45 INFO - PROCESS | 3872 | 1464392925806 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 3872 | 1464392925808 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 16:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:48:45 INFO - PROCESS | 3872 | 1464392925812 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - PROCESS | 3872 | 1464392925814 Marionette TRACE conn7 <- [1,1862,null,{}] 16:48:45 INFO - PROCESS | 3872 | 1464392925818 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 3872 | 1464392925943 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 16:48:46 INFO - PROCESS | 3872 | 1464392926110 Marionette TRACE conn7 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 3872 | ++DOCSHELL 000000964721D000 == 112 [pid = 3872] [id = 475] 16:48:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (0000009647A0AC00) [pid = 3872] [serial = 1425] [outer = 0000000000000000] 16:48:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (0000009647ED4400) [pid = 3872] [serial = 1426] [outer = 0000009647A0AC00] 16:48:46 INFO - PROCESS | 3872 | 1464392926168 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009648711000) [pid = 3872] [serial = 1427] [outer = 0000009647A0AC00] 16:48:46 INFO - PROCESS | 3872 | 1464392926740 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 986ms 16:48:46 INFO - PROCESS | 3872 | 1464392926801 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 3872 | 1464392926804 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 16:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:48:46 INFO - PROCESS | 3872 | 1464392926807 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 3872 | 1464392926810 Marionette TRACE conn7 <- [1,1866,null,{}] 16:48:46 INFO - PROCESS | 3872 | 1464392926814 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 3872 | 1464392926941 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 16:48:47 INFO - PROCESS | 3872 | 1464392927108 Marionette TRACE conn7 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BD4800 == 113 [pid = 3872] [id = 476] 16:48:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (000000964883BC00) [pid = 3872] [serial = 1428] [outer = 0000000000000000] 16:48:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (0000009648842000) [pid = 3872] [serial = 1429] [outer = 000000964883BC00] 16:48:47 INFO - PROCESS | 3872 | 1464392927166 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000964896A400) [pid = 3872] [serial = 1430] [outer = 000000964883BC00] 16:48:47 INFO - PROCESS | 3872 | 1464392927755 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 16:48:47 INFO - PROCESS | 3872 | 1464392927796 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 16:48:47 INFO - PROCESS | 3872 | 1464392927799 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 16:48:47 INFO - PROCESS | 3872 | 1464392927802 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:48:47 INFO - PROCESS | 3872 | 1464392927804 Marionette TRACE conn7 <- [1,1870,null,{}] 16:48:47 INFO - PROCESS | 3872 | 1464392927808 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:47 INFO - PROCESS | 3872 | 1464392927952 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 16:48:48 INFO - PROCESS | 3872 | 1464392928121 Marionette TRACE conn7 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D8DD000 == 114 [pid = 3872] [id = 477] 16:48:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009648965800) [pid = 3872] [serial = 1431] [outer = 0000000000000000] 16:48:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009648A41400) [pid = 3872] [serial = 1432] [outer = 0000009648965800] 16:48:48 INFO - PROCESS | 3872 | 1464392928179 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (0000009648A4A000) [pid = 3872] [serial = 1433] [outer = 0000009648965800] 16:48:48 INFO - PROCESS | 3872 | 1464392928784 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1024ms 16:48:48 INFO - PROCESS | 3872 | 1464392928829 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 3872 | 1464392928832 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 16:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:48:48 INFO - PROCESS | 3872 | 1464392928835 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 3872 | 1464392928837 Marionette TRACE conn7 <- [1,1874,null,{}] 16:48:48 INFO - PROCESS | 3872 | 1464392928841 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 3872 | 1464392928968 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 16:48:49 INFO - PROCESS | 3872 | 1464392929136 Marionette TRACE conn7 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D8F5800 == 115 [pid = 3872] [id = 478] 16:48:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009648A53400) [pid = 3872] [serial = 1434] [outer = 0000000000000000] 16:48:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (0000009648A56000) [pid = 3872] [serial = 1435] [outer = 0000009648A53400] 16:48:49 INFO - PROCESS | 3872 | 1464392929194 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (000000964C6C3000) [pid = 3872] [serial = 1436] [outer = 0000009648A53400] 16:48:49 INFO - PROCESS | 3872 | 1464392929756 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 16:48:49 INFO - PROCESS | 3872 | 1464392929824 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 3872 | 1464392929827 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 16:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:48:49 INFO - PROCESS | 3872 | 1464392929831 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - PROCESS | 3872 | 1464392929834 Marionette TRACE conn7 <- [1,1878,null,{}] 16:48:49 INFO - PROCESS | 3872 | 1464392929838 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:49 INFO - PROCESS | 3872 | 1464392929997 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 16:48:50 INFO - PROCESS | 3872 | 1464392930149 Marionette TRACE conn7 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D8F8000 == 116 [pid = 3872] [id = 479] 16:48:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009648A5E800) [pid = 3872] [serial = 1437] [outer = 0000000000000000] 16:48:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (000000964C6E3800) [pid = 3872] [serial = 1438] [outer = 0000009648A5E800] 16:48:50 INFO - PROCESS | 3872 | 1464392930211 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (000000964C6EDC00) [pid = 3872] [serial = 1439] [outer = 0000009648A5E800] 16:48:50 INFO - PROCESS | 3872 | 1464392930835 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1081ms 16:48:50 INFO - PROCESS | 3872 | 1464392930914 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 3872 | 1464392930917 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 16:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:48:50 INFO - PROCESS | 3872 | 1464392930920 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 3872 | 1464392930922 Marionette TRACE conn7 <- [1,1882,null,{}] 16:48:50 INFO - PROCESS | 3872 | 1464392930926 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:51 INFO - PROCESS | 3872 | 1464392931058 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 16:48:51 INFO - PROCESS | 3872 | 1464392931226 Marionette TRACE conn7 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BED7800 == 117 [pid = 3872] [id = 480] 16:48:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (000000964B62B400) [pid = 3872] [serial = 1440] [outer = 0000000000000000] 16:48:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (000000964B630400) [pid = 3872] [serial = 1441] [outer = 000000964B62B400] 16:48:51 INFO - PROCESS | 3872 | 1464392931285 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (000000964BE3AC00) [pid = 3872] [serial = 1442] [outer = 000000964B62B400] 16:48:51 INFO - PROCESS | 3872 | 1464392931982 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1081ms 16:48:52 INFO - PROCESS | 3872 | 1464392932004 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 3872 | 1464392932007 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 16:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:48:52 INFO - PROCESS | 3872 | 1464392932010 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 3872 | 1464392932012 Marionette TRACE conn7 <- [1,1886,null,{}] 16:48:52 INFO - PROCESS | 3872 | 1464392932018 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:52 INFO - PROCESS | 3872 | 1464392932148 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 16:48:52 INFO - PROCESS | 3872 | 1464392932306 Marionette TRACE conn7 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CD22800 == 118 [pid = 3872] [id = 481] 16:48:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (0000009648B43800) [pid = 3872] [serial = 1443] [outer = 0000000000000000] 16:48:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (0000009648B4A400) [pid = 3872] [serial = 1444] [outer = 0000009648B43800] 16:48:52 INFO - PROCESS | 3872 | 1464392932366 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (0000009648B50400) [pid = 3872] [serial = 1445] [outer = 0000009648B43800] 16:48:53 INFO - PROCESS | 3872 | 1464392933148 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1176ms 16:48:53 INFO - PROCESS | 3872 | 1464392933189 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 3872 | 1464392933194 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 16:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:48:53 INFO - PROCESS | 3872 | 1464392933199 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 3872 | 1464392933203 Marionette TRACE conn7 <- [1,1890,null,{}] 16:48:53 INFO - PROCESS | 3872 | 1464392933223 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:53 INFO - PROCESS | 3872 | 1464392933398 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 16:48:53 INFO - PROCESS | 3872 | 1464392933523 Marionette TRACE conn7 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E83000 == 119 [pid = 3872] [id = 482] 16:48:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (000000962D776000) [pid = 3872] [serial = 1446] [outer = 0000000000000000] 16:48:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (0000009631187000) [pid = 3872] [serial = 1447] [outer = 000000962D776000] 16:48:53 INFO - PROCESS | 3872 | 1464392933577 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (0000009638638800) [pid = 3872] [serial = 1448] [outer = 000000962D776000] 16:48:54 INFO - PROCESS | 3872 | 1464392934187 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1023ms 16:48:54 INFO - PROCESS | 3872 | 1464392934226 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 16:48:54 INFO - PROCESS | 3872 | 1464392934232 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 16:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:48:54 INFO - PROCESS | 3872 | 1464392934238 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:48:54 INFO - PROCESS | 3872 | 1464392934241 Marionette TRACE conn7 <- [1,1894,null,{}] 16:48:54 INFO - PROCESS | 3872 | 1464392934245 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:54 INFO - PROCESS | 3872 | 1464392934376 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 16:48:54 INFO - PROCESS | 3872 | 1464392934549 Marionette TRACE conn7 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 000000963B222000 == 118 [pid = 3872] [id = 467] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C20800 == 117 [pid = 3872] [id = 466] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 00000096403E2000 == 116 [pid = 3872] [id = 465] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 0000009648ABF000 == 115 [pid = 3872] [id = 461] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 0000009647A98800 == 114 [pid = 3872] [id = 460] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 000000964709E000 == 113 [pid = 3872] [id = 459] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 00000096464A2000 == 112 [pid = 3872] [id = 458] 16:48:54 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B69000 == 113 [pid = 3872] [id = 483] 16:48:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000962B015000) [pid = 3872] [serial = 1449] [outer = 0000000000000000] 16:48:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000962C092000) [pid = 3872] [serial = 1450] [outer = 000000962B015000] 16:48:54 INFO - PROCESS | 3872 | 1464392934662 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (0000009639264800) [pid = 3872] [serial = 1451] [outer = 000000962B015000] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 0000009645318800 == 112 [pid = 3872] [id = 457] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 0000009641980800 == 111 [pid = 3872] [id = 456] 16:48:54 INFO - PROCESS | 3872 | --DOCSHELL 00000096390A3800 == 110 [pid = 3872] [id = 455] 16:48:55 INFO - PROCESS | 3872 | 1464392935196 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 16:48:55 INFO - PROCESS | 3872 | 1464392935225 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 16:48:55 INFO - PROCESS | 3872 | 1464392935228 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 16:48:55 INFO - PROCESS | 3872 | 1464392935240 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:48:55 INFO - PROCESS | 3872 | 1464392935244 Marionette TRACE conn7 <- [1,1898,null,{}] 16:48:55 INFO - PROCESS | 3872 | 1464392935254 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:55 INFO - PROCESS | 3872 | 1464392935411 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 16:48:55 INFO - PROCESS | 3872 | 1464392935438 Marionette TRACE conn7 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441DE800 == 111 [pid = 3872] [id = 484] 16:48:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (000000963D00D800) [pid = 3872] [serial = 1452] [outer = 0000000000000000] 16:48:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (000000963D42D400) [pid = 3872] [serial = 1453] [outer = 000000963D00D800] 16:48:55 INFO - PROCESS | 3872 | 1464392935489 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (00000096406A6C00) [pid = 3872] [serial = 1454] [outer = 000000963D00D800] 16:48:56 INFO - PROCESS | 3872 | 1464392936018 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 839ms 16:48:56 INFO - PROCESS | 3872 | 1464392936085 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 16:48:56 INFO - PROCESS | 3872 | 1464392936088 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 16:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:48:56 INFO - PROCESS | 3872 | 1464392936091 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 3872 | 1464392936093 Marionette TRACE conn7 <- [1,1902,null,{}] 16:48:56 INFO - PROCESS | 3872 | 1464392936107 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:56 INFO - PROCESS | 3872 | 1464392936261 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 16:48:56 INFO - PROCESS | 3872 | 1464392936284 Marionette TRACE conn7 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470DD800 == 112 [pid = 3872] [id = 485] 16:48:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (0000009643B0F400) [pid = 3872] [serial = 1455] [outer = 0000000000000000] 16:48:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (0000009643B1F000) [pid = 3872] [serial = 1456] [outer = 0000009643B0F400] 16:48:56 INFO - PROCESS | 3872 | 1464392936341 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (0000009645141C00) [pid = 3872] [serial = 1457] [outer = 0000009643B0F400] 16:48:56 INFO - PROCESS | 3872 | 1464392936834 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 797ms 16:48:56 INFO - PROCESS | 3872 | 1464392936890 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 16:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:48:56 INFO - PROCESS | 3872 | 1464392936892 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 16:48:56 INFO - PROCESS | 3872 | 1464392936896 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 3872 | 1464392936898 Marionette TRACE conn7 <- [1,1906,null,{}] 16:48:56 INFO - PROCESS | 3872 | 1464392936909 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:57 INFO - PROCESS | 3872 | 1464392937059 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 16:48:57 INFO - PROCESS | 3872 | 1464392937082 Marionette TRACE conn7 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BED5800 == 113 [pid = 3872] [id = 486] 16:48:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (00000096453B1000) [pid = 3872] [serial = 1458] [outer = 0000000000000000] 16:48:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (0000009646C17400) [pid = 3872] [serial = 1459] [outer = 00000096453B1000] 16:48:57 INFO - PROCESS | 3872 | 1464392937130 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (0000009646D25800) [pid = 3872] [serial = 1460] [outer = 00000096453B1000] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (000000963D50BC00) [pid = 3872] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (000000962B182000) [pid = 3872] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (000000963D4CCC00) [pid = 3872] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (000000963994EC00) [pid = 3872] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (0000009643B0DC00) [pid = 3872] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000962A65C400) [pid = 3872] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (0000009637C66C00) [pid = 3872] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (0000009639DF8000) [pid = 3872] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (000000963C6A6C00) [pid = 3872] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (0000009642E08C00) [pid = 3872] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (00000096453B2C00) [pid = 3872] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (0000009640927C00) [pid = 3872] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (000000962B181400) [pid = 3872] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (000000962C526400) [pid = 3872] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (00000096364A4C00) [pid = 3872] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (000000963D516C00) [pid = 3872] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (0000009639832C00) [pid = 3872] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (0000009631AB4C00) [pid = 3872] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (00000096388CDC00) [pid = 3872] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009630B32800) [pid = 3872] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (000000962C715400) [pid = 3872] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (000000962B8BB400) [pid = 3872] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (0000009638D78C00) [pid = 3872] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:48:57 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (000000963EFA4400) [pid = 3872] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:48:57 INFO - PROCESS | 3872 | 1464392937861 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 987ms 16:48:57 INFO - PROCESS | 3872 | 1464392937889 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 3872 | 1464392937892 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 16:48:57 INFO - PROCESS | 3872 | 1464392937895 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:48:57 INFO - PROCESS | 3872 | 1464392937897 Marionette TRACE conn7 <- [1,1910,null,{}] 16:48:57 INFO - PROCESS | 3872 | 1464392937900 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 3872 | 1464392938030 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 16:48:58 INFO - PROCESS | 3872 | 1464392938046 Marionette TRACE conn7 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C60D000 == 114 [pid = 3872] [id = 487] 16:48:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009631427800) [pid = 3872] [serial = 1461] [outer = 0000000000000000] 16:48:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (000000963D011000) [pid = 3872] [serial = 1462] [outer = 0000009631427800] 16:48:58 INFO - PROCESS | 3872 | 1464392938105 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (0000009646C1A000) [pid = 3872] [serial = 1463] [outer = 0000009631427800] 16:48:58 INFO - PROCESS | 3872 | 1464392938579 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 16:48:58 INFO - PROCESS | 3872 | 1464392938634 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 16:48:58 INFO - PROCESS | 3872 | 1464392938636 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 16:48:58 INFO - PROCESS | 3872 | 1464392938640 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:48:58 INFO - PROCESS | 3872 | 1464392938642 Marionette TRACE conn7 <- [1,1914,null,{}] 16:48:58 INFO - PROCESS | 3872 | 1464392938645 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 3872 | 1464392938752 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 16:48:58 INFO - PROCESS | 3872 | 1464392938786 Marionette TRACE conn7 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BAF000 == 115 [pid = 3872] [id = 488] 16:48:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (0000009646D6C800) [pid = 3872] [serial = 1464] [outer = 0000000000000000] 16:48:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (0000009648705000) [pid = 3872] [serial = 1465] [outer = 0000009646D6C800] 16:48:58 INFO - PROCESS | 3872 | 1464392938831 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (0000009648B4D400) [pid = 3872] [serial = 1466] [outer = 0000009646D6C800] 16:48:59 INFO - PROCESS | 3872 | 1464392939290 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 16:48:59 INFO - PROCESS | 3872 | 1464392939327 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 3872 | 1464392939330 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 16:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:48:59 INFO - PROCESS | 3872 | 1464392939333 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 3872 | 1464392939334 Marionette TRACE conn7 <- [1,1918,null,{}] 16:48:59 INFO - PROCESS | 3872 | 1464392939338 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 3872 | 1464392939446 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 16:48:59 INFO - PROCESS | 3872 | 1464392939453 Marionette TRACE conn7 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C527800 == 116 [pid = 3872] [id = 489] 16:48:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (0000009649D03800) [pid = 3872] [serial = 1467] [outer = 0000000000000000] 16:48:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (0000009649D09000) [pid = 3872] [serial = 1468] [outer = 0000009649D03800] 16:48:59 INFO - PROCESS | 3872 | 1464392939499 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (0000009649D0F400) [pid = 3872] [serial = 1469] [outer = 0000009649D03800] 16:49:00 INFO - PROCESS | 3872 | 1464392940340 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1021ms 16:49:00 INFO - PROCESS | 3872 | 1464392940356 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 3872 | 1464392940362 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 16:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:49:00 INFO - PROCESS | 3872 | 1464392940367 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 3872 | 1464392940372 Marionette TRACE conn7 <- [1,1922,null,{}] 16:49:00 INFO - PROCESS | 3872 | 1464392940399 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:00 INFO - PROCESS | 3872 | 1464392940545 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 16:49:00 INFO - PROCESS | 3872 | 1464392940713 Marionette TRACE conn7 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000964197C800 == 117 [pid = 3872] [id = 490] 16:49:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (0000009631B17400) [pid = 3872] [serial = 1470] [outer = 0000000000000000] 16:49:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (000000963813B400) [pid = 3872] [serial = 1471] [outer = 0000009631B17400] 16:49:00 INFO - PROCESS | 3872 | 1464392940775 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (0000009639559800) [pid = 3872] [serial = 1472] [outer = 0000009631B17400] 16:49:01 INFO - PROCESS | 3872 | 1464392941388 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1048ms 16:49:01 INFO - PROCESS | 3872 | 1464392941418 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 16:49:01 INFO - PROCESS | 3872 | 1464392941425 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 16:49:01 INFO - PROCESS | 3872 | 1464392941432 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:49:01 INFO - PROCESS | 3872 | 1464392941435 Marionette TRACE conn7 <- [1,1926,null,{}] 16:49:01 INFO - PROCESS | 3872 | 1464392941439 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 3872 | 1464392941581 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 16:49:01 INFO - PROCESS | 3872 | 1464392941759 Marionette TRACE conn7 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BEC4000 == 118 [pid = 3872] [id = 491] 16:49:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000963B236400) [pid = 3872] [serial = 1473] [outer = 0000000000000000] 16:49:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000963CE59800) [pid = 3872] [serial = 1474] [outer = 000000963B236400] 16:49:01 INFO - PROCESS | 3872 | 1464392941818 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (000000963EFA4800) [pid = 3872] [serial = 1475] [outer = 000000963B236400] 16:49:02 INFO - PROCESS | 3872 | 1464392942463 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1082ms 16:49:02 INFO - PROCESS | 3872 | 1464392942520 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 3872 | 1464392942522 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 16:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:49:02 INFO - PROCESS | 3872 | 1464392942526 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 3872 | 1464392942530 Marionette TRACE conn7 <- [1,1930,null,{}] 16:49:02 INFO - PROCESS | 3872 | 1464392942542 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 3872 | 1464392942735 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 16:49:02 INFO - PROCESS | 3872 | 1464392942861 Marionette TRACE conn7 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:02 INFO - PROCESS | 3872 | ++DOCSHELL 000000964938D000 == 119 [pid = 3872] [id = 492] 16:49:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (000000964653E000) [pid = 3872] [serial = 1476] [outer = 0000000000000000] 16:49:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (0000009647BDA400) [pid = 3872] [serial = 1477] [outer = 000000964653E000] 16:49:02 INFO - PROCESS | 3872 | 1464392942922 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (0000009649D10000) [pid = 3872] [serial = 1478] [outer = 000000964653E000] 16:49:03 INFO - PROCESS | 3872 | 1464392943572 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1081ms 16:49:03 INFO - PROCESS | 3872 | 1464392943617 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 3872 | 1464392943620 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 16:49:03 INFO - PROCESS | 3872 | 1464392943624 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:49:03 INFO - PROCESS | 3872 | 1464392943626 Marionette TRACE conn7 <- [1,1934,null,{}] 16:49:03 INFO - PROCESS | 3872 | 1464392943646 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 3872 | 1464392943784 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 16:49:03 INFO - PROCESS | 3872 | 1464392943946 Marionette TRACE conn7 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C9CC800 == 120 [pid = 3872] [id = 493] 16:49:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (0000009648A59400) [pid = 3872] [serial = 1479] [outer = 0000000000000000] 16:49:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (0000009648B26000) [pid = 3872] [serial = 1480] [outer = 0000009648A59400] 16:49:04 INFO - PROCESS | 3872 | 1464392944005 Marionette DEBUG loaded listener.js 16:49:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (000000964B632C00) [pid = 3872] [serial = 1481] [outer = 0000009648A59400] 16:49:04 INFO - PROCESS | 3872 | 1464392944648 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1032ms 16:49:04 INFO - PROCESS | 3872 | 1464392944661 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 3872 | 1464392944664 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 16:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:49:04 INFO - PROCESS | 3872 | 1464392944667 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 3872 | 1464392944670 Marionette TRACE conn7 <- [1,1938,null,{}] 16:49:04 INFO - PROCESS | 3872 | 1464392944674 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:04 INFO - PROCESS | 3872 | 1464392944806 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 16:49:04 INFO - PROCESS | 3872 | 1464392944981 Marionette TRACE conn7 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CEBA000 == 121 [pid = 3872] [id = 494] 16:49:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (0000009649D11C00) [pid = 3872] [serial = 1482] [outer = 0000000000000000] 16:49:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (000000964BE43400) [pid = 3872] [serial = 1483] [outer = 0000009649D11C00] 16:49:05 INFO - PROCESS | 3872 | 1464392945039 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (000000964C6C4800) [pid = 3872] [serial = 1484] [outer = 0000009649D11C00] 16:49:05 INFO - PROCESS | 3872 | 1464392945615 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 16:49:05 INFO - PROCESS | 3872 | 1464392945657 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 3872 | 1464392945660 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 16:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:49:05 INFO - PROCESS | 3872 | 1464392945664 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 3872 | 1464392945666 Marionette TRACE conn7 <- [1,1942,null,{}] 16:49:05 INFO - PROCESS | 3872 | 1464392945670 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:05 INFO - PROCESS | 3872 | 1464392945815 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 16:49:06 INFO - PROCESS | 3872 | 1464392945992 Marionette TRACE conn7 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:06 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BE99000 == 122 [pid = 3872] [id = 495] 16:49:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (000000964C6EA000) [pid = 3872] [serial = 1485] [outer = 0000000000000000] 16:49:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (000000964CD36000) [pid = 3872] [serial = 1486] [outer = 000000964C6EA000] 16:49:06 INFO - PROCESS | 3872 | 1464392946052 Marionette DEBUG loaded listener.js 16:49:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000964CD40C00) [pid = 3872] [serial = 1487] [outer = 000000964C6EA000] 16:49:06 INFO - PROCESS | 3872 | 1464392946683 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1080ms 16:49:06 INFO - PROCESS | 3872 | 1464392946746 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 3872 | 1464392946749 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 16:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:49:06 INFO - PROCESS | 3872 | 1464392946752 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 3872 | 1464392946754 Marionette TRACE conn7 <- [1,1946,null,{}] 16:49:06 INFO - PROCESS | 3872 | 1464392946758 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:06 INFO - PROCESS | 3872 | 1464392946889 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 16:49:07 INFO - PROCESS | 3872 | 1464392947067 Marionette TRACE conn7 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CEBF000 == 123 [pid = 3872] [id = 496] 16:49:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (0000009646F5E800) [pid = 3872] [serial = 1488] [outer = 0000000000000000] 16:49:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (0000009646F63000) [pid = 3872] [serial = 1489] [outer = 0000009646F5E800] 16:49:07 INFO - PROCESS | 3872 | 1464392947125 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (000000964CD3CC00) [pid = 3872] [serial = 1490] [outer = 0000009646F5E800] 16:49:07 INFO - PROCESS | 3872 | 1464392947742 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1024ms 16:49:07 INFO - PROCESS | 3872 | 1464392947780 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 3872 | 1464392947782 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 16:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:49:07 INFO - PROCESS | 3872 | 1464392947786 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 3872 | 1464392947788 Marionette TRACE conn7 <- [1,1950,null,{}] 16:49:07 INFO - PROCESS | 3872 | 1464392947792 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:07 INFO - PROCESS | 3872 | 1464392947925 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 16:49:08 INFO - PROCESS | 3872 | 1464392948089 Marionette TRACE conn7 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:08 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648141800 == 124 [pid = 3872] [id = 497] 16:49:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (000000964BD34000) [pid = 3872] [serial = 1491] [outer = 0000000000000000] 16:49:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (000000964BD3B400) [pid = 3872] [serial = 1492] [outer = 000000964BD34000] 16:49:08 INFO - PROCESS | 3872 | 1464392948148 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (000000964BD41C00) [pid = 3872] [serial = 1493] [outer = 000000964BD34000] 16:49:08 INFO - PROCESS | 3872 | 1464392948752 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1021ms 16:49:08 INFO - PROCESS | 3872 | 1464392948810 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 3872 | 1464392948812 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 16:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:49:08 INFO - PROCESS | 3872 | 1464392948816 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 3872 | 1464392948818 Marionette TRACE conn7 <- [1,1954,null,{}] 16:49:08 INFO - PROCESS | 3872 | 1464392948822 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:08 INFO - PROCESS | 3872 | 1464392948957 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 16:49:09 INFO - PROCESS | 3872 | 1464392949123 Marionette TRACE conn7 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D4D5800 == 125 [pid = 3872] [id = 498] 16:49:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 270 (000000964B14BC00) [pid = 3872] [serial = 1494] [outer = 0000000000000000] 16:49:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 271 (000000964B152000) [pid = 3872] [serial = 1495] [outer = 000000964B14BC00] 16:49:09 INFO - PROCESS | 3872 | 1464392949181 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 272 (000000964B158800) [pid = 3872] [serial = 1496] [outer = 000000964B14BC00] 16:49:09 INFO - PROCESS | 3872 | 1464392949736 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 16:49:09 INFO - PROCESS | 3872 | 1464392949805 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 3872 | 1464392949808 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 16:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:49:09 INFO - PROCESS | 3872 | 1464392949812 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:49:09 INFO - PROCESS | 3872 | 1464392949814 Marionette TRACE conn7 <- [1,1958,null,{}] 16:49:09 INFO - PROCESS | 3872 | 1464392949818 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 3872 | 1464392949951 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 16:49:10 INFO - PROCESS | 3872 | 1464392950116 Marionette TRACE conn7 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D90F800 == 126 [pid = 3872] [id = 499] 16:49:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 273 (000000962C099400) [pid = 3872] [serial = 1497] [outer = 0000000000000000] 16:49:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 274 (000000964C955400) [pid = 3872] [serial = 1498] [outer = 000000962C099400] 16:49:10 INFO - PROCESS | 3872 | 1464392950170 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 275 (000000964C95D400) [pid = 3872] [serial = 1499] [outer = 000000962C099400] 16:49:10 INFO - PROCESS | 3872 | 1464392950788 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1025ms 16:49:10 INFO - PROCESS | 3872 | 1464392950839 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 3872 | 1464392950842 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 16:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:49:10 INFO - PROCESS | 3872 | 1464392950846 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 3872 | 1464392950848 Marionette TRACE conn7 <- [1,1962,null,{}] 16:49:10 INFO - PROCESS | 3872 | 1464392950852 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 3872 | 1464392951306 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 16:49:11 INFO - PROCESS | 3872 | 1464392951526 Marionette TRACE conn7 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 3872 | ++DOCSHELL 00000096314A4800 == 127 [pid = 3872] [id = 500] 16:49:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 276 (000000962B184800) [pid = 3872] [serial = 1500] [outer = 0000000000000000] 16:49:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 277 (000000962B241800) [pid = 3872] [serial = 1501] [outer = 000000962B184800] 16:49:11 INFO - PROCESS | 3872 | 1464392951579 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 278 (000000962C090C00) [pid = 3872] [serial = 1502] [outer = 000000962B184800] 16:49:12 INFO - PROCESS | 3872 | 1464392952180 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1377ms 16:49:12 INFO - PROCESS | 3872 | 1464392952226 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 3872 | 1464392952230 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 16:49:12 INFO - PROCESS | 3872 | 1464392952234 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:49:12 INFO - PROCESS | 3872 | 1464392952239 Marionette TRACE conn7 <- [1,1966,null,{}] 16:49:12 INFO - PROCESS | 3872 | 1464392952243 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 3872 | 1464392952372 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 16:49:12 INFO - PROCESS | 3872 | 1464392952545 Marionette TRACE conn7 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CF04800 == 128 [pid = 3872] [id = 501] 16:49:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 279 (0000009631AB2400) [pid = 3872] [serial = 1503] [outer = 0000000000000000] 16:49:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 280 (0000009631B1A800) [pid = 3872] [serial = 1504] [outer = 0000009631AB2400] 16:49:12 INFO - PROCESS | 3872 | 1464392952602 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 281 (0000009635968400) [pid = 3872] [serial = 1505] [outer = 0000009631AB2400] 16:49:13 INFO - PROCESS | 3872 | 1464392953225 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1028ms 16:49:13 INFO - PROCESS | 3872 | 1464392953267 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 16:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:49:13 INFO - PROCESS | 3872 | 1464392953271 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 16:49:13 INFO - PROCESS | 3872 | 1464392953274 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - PROCESS | 3872 | 1464392953276 Marionette TRACE conn7 <- [1,1970,null,{}] 16:49:13 INFO - PROCESS | 3872 | 1464392953280 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 3872 | 1464392953408 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 16:49:13 INFO - PROCESS | 3872 | 1464392953581 Marionette TRACE conn7 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7D1000 == 129 [pid = 3872] [id = 502] 16:49:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 282 (0000009631AB9C00) [pid = 3872] [serial = 1506] [outer = 0000000000000000] 16:49:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 283 (0000009639269C00) [pid = 3872] [serial = 1507] [outer = 0000009631AB9C00] 16:49:13 INFO - PROCESS | 3872 | 1464392953632 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 284 (0000009639687000) [pid = 3872] [serial = 1508] [outer = 0000009631AB9C00] 16:49:14 INFO - PROCESS | 3872 | 1464392954276 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1082ms 16:49:14 INFO - PROCESS | 3872 | 1464392954357 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 3872 | 1464392954361 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 16:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:49:14 INFO - PROCESS | 3872 | 1464392954372 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 3872 | 1464392954376 Marionette TRACE conn7 <- [1,1974,null,{}] 16:49:14 INFO - PROCESS | 3872 | 1464392954380 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:14 INFO - PROCESS | 3872 | 1464392954507 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 16:49:14 INFO - PROCESS | 3872 | 1464392954680 Marionette TRACE conn7 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641770800 == 130 [pid = 3872] [id = 503] 16:49:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 285 (0000009638140800) [pid = 3872] [serial = 1509] [outer = 0000000000000000] 16:49:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 286 (000000963BAE9C00) [pid = 3872] [serial = 1510] [outer = 0000009638140800] 16:49:14 INFO - PROCESS | 3872 | 1464392954731 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 287 (000000963D0BA800) [pid = 3872] [serial = 1511] [outer = 0000009638140800] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FAE000 == 129 [pid = 3872] [id = 246] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 00000096403F1800 == 128 [pid = 3872] [id = 56] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 0000009641F02800 == 127 [pid = 3872] [id = 337] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BAF000 == 126 [pid = 3872] [id = 488] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 0000009646F28000 == 125 [pid = 3872] [id = 433] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 000000964C60D000 == 124 [pid = 3872] [id = 487] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 000000964BED5800 == 123 [pid = 3872] [id = 486] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 00000096470DD800 == 122 [pid = 3872] [id = 485] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 00000096441DE800 == 121 [pid = 3872] [id = 484] 16:49:14 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B69000 == 120 [pid = 3872] [id = 483] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 286 (0000009631230C00) [pid = 3872] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 285 (0000009639265800) [pid = 3872] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 284 (000000963D4C4400) [pid = 3872] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 283 (000000964317D800) [pid = 3872] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 282 (0000009643B16000) [pid = 3872] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 281 (00000096453B6400) [pid = 3872] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 280 (0000009646D2D400) [pid = 3872] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 279 (000000962B2A3800) [pid = 3872] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 278 (0000009646C1F800) [pid = 3872] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 277 (0000009641E30C00) [pid = 3872] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 276 (000000963A126400) [pid = 3872] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 275 (0000009639589400) [pid = 3872] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 274 (0000009648707000) [pid = 3872] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 273 (0000009647A09000) [pid = 3872] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 272 (0000009648968000) [pid = 3872] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 271 (000000964092A000) [pid = 3872] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 270 (0000009648840800) [pid = 3872] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 269 (0000009647BD9800) [pid = 3872] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (0000009648A56C00) [pid = 3872] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (00000096388CAC00) [pid = 3872] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (000000962C0AAC00) [pid = 3872] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E83000 == 119 [pid = 3872] [id = 482] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 000000964BED7800 == 118 [pid = 3872] [id = 480] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 000000964D8F8000 == 117 [pid = 3872] [id = 479] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 000000964D8F5800 == 116 [pid = 3872] [id = 478] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 000000964D8DD000 == 115 [pid = 3872] [id = 477] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BD4800 == 114 [pid = 3872] [id = 476] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 000000964721D000 == 113 [pid = 3872] [id = 475] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009646FC0000 == 112 [pid = 3872] [id = 474] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 00000096453C5800 == 111 [pid = 3872] [id = 473] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 000000964515C000 == 110 [pid = 3872] [id = 472] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 00000096437A6000 == 109 [pid = 3872] [id = 471] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FB7800 == 108 [pid = 3872] [id = 470] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBCD000 == 107 [pid = 3872] [id = 469] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009641160800 == 106 [pid = 3872] [id = 468] 16:49:15 INFO - PROCESS | 3872 | --DOCSHELL 0000009643F70800 == 105 [pid = 3872] [id = 454] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (000000962D706800) [pid = 3872] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (000000963310D000) [pid = 3872] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (0000009637622400) [pid = 3872] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (0000009639555000) [pid = 3872] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (000000963994E400) [pid = 3872] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (0000009641CD4400) [pid = 3872] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (000000963D51E000) [pid = 3872] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (0000009639295000) [pid = 3872] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (000000963EFB2000) [pid = 3872] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (000000963EFA9000) [pid = 3872] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (000000962B240000) [pid = 3872] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000963D505C00) [pid = 3872] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (0000009639AD2800) [pid = 3872] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (000000964454B000) [pid = 3872] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (000000963111B000) [pid = 3872] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (00000096389B5000) [pid = 3872] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (000000963B240C00) [pid = 3872] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (000000963D0BBC00) [pid = 3872] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (000000963C038000) [pid = 3872] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (0000009645059C00) [pid = 3872] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (0000009638641400) [pid = 3872] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (0000009639952C00) [pid = 3872] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (000000964653F800) [pid = 3872] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (000000964454DC00) [pid = 3872] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (0000009645E26C00) [pid = 3872] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009633109000) [pid = 3872] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (00000096399C8800) [pid = 3872] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (00000096433B7C00) [pid = 3872] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (000000963D019C00) [pid = 3872] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (0000009631B14800) [pid = 3872] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (0000009639591400) [pid = 3872] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (000000963D436000) [pid = 3872] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (0000009639299000) [pid = 3872] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (0000009631ABAC00) [pid = 3872] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (0000009635961000) [pid = 3872] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (000000962C09E000) [pid = 3872] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (000000963645F400) [pid = 3872] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000963CE5BC00) [pid = 3872] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:49:15 INFO - PROCESS | 3872 | 1464392955401 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1079ms 16:49:15 INFO - PROCESS | 3872 | 1464392955451 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 3872 | 1464392955453 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 16:49:15 INFO - PROCESS | 3872 | 1464392955456 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:49:15 INFO - PROCESS | 3872 | 1464392955458 Marionette TRACE conn7 <- [1,1978,null,{}] 16:49:15 INFO - PROCESS | 3872 | 1464392955462 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 3872 | 1464392955598 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 16:49:15 INFO - PROCESS | 3872 | 1464392955713 Marionette TRACE conn7 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 3872 | ++DOCSHELL 0000009636432800 == 106 [pid = 3872] [id = 504] 16:49:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000962B29BC00) [pid = 3872] [serial = 1512] [outer = 0000000000000000] 16:49:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000962C70C400) [pid = 3872] [serial = 1513] [outer = 000000962B29BC00] 16:49:15 INFO - PROCESS | 3872 | 1464392955761 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009631ABD800) [pid = 3872] [serial = 1514] [outer = 000000962B29BC00] 16:49:16 INFO - PROCESS | 3872 | 1464392956116 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 16:49:16 INFO - PROCESS | 3872 | 1464392956130 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 3872 | 1464392956132 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 16:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:49:16 INFO - PROCESS | 3872 | 1464392956145 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 3872 | 1464392956148 Marionette TRACE conn7 <- [1,1982,null,{}] 16:49:16 INFO - PROCESS | 3872 | 1464392956183 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:16 INFO - PROCESS | 3872 | 1464392956293 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 16:49:16 INFO - PROCESS | 3872 | 1464392956301 Marionette TRACE conn7 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBCF800 == 107 [pid = 3872] [id = 505] 16:49:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009637627000) [pid = 3872] [serial = 1515] [outer = 0000000000000000] 16:49:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (00000096378B2800) [pid = 3872] [serial = 1516] [outer = 0000009637627000] 16:49:16 INFO - PROCESS | 3872 | 1464392956354 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009639295000) [pid = 3872] [serial = 1517] [outer = 0000009637627000] 16:49:16 INFO - PROCESS | 3872 | 1464392956826 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 713ms 16:49:16 INFO - PROCESS | 3872 | 1464392956864 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 3872 | 1464392956866 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 16:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:49:16 INFO - PROCESS | 3872 | 1464392956869 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 3872 | 1464392956871 Marionette TRACE conn7 <- [1,1986,null,{}] 16:49:16 INFO - PROCESS | 3872 | 1464392956892 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:17 INFO - PROCESS | 3872 | 1464392957002 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 16:49:17 INFO - PROCESS | 3872 | 1464392957035 Marionette TRACE conn7 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641785000 == 108 [pid = 3872] [id = 506] 16:49:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (0000009639837C00) [pid = 3872] [serial = 1518] [outer = 0000000000000000] 16:49:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (00000096399C8800) [pid = 3872] [serial = 1519] [outer = 0000009639837C00] 16:49:17 INFO - PROCESS | 3872 | 1464392957082 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009639BCD800) [pid = 3872] [serial = 1520] [outer = 0000009639837C00] 16:49:17 INFO - PROCESS | 3872 | 1464392957610 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 776ms 16:49:17 INFO - PROCESS | 3872 | 1464392957648 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 3872 | 1464392957650 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 16:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:49:17 INFO - PROCESS | 3872 | 1464392957654 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 3872 | 1464392957656 Marionette TRACE conn7 <- [1,1990,null,{}] 16:49:17 INFO - PROCESS | 3872 | 1464392957659 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:17 INFO - PROCESS | 3872 | 1464392957808 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 16:49:17 INFO - PROCESS | 3872 | 1464392957832 Marionette TRACE conn7 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FAE000 == 109 [pid = 3872] [id = 507] 16:49:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (000000963B34BC00) [pid = 3872] [serial = 1521] [outer = 0000000000000000] 16:49:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (000000963BAE8800) [pid = 3872] [serial = 1522] [outer = 000000963B34BC00] 16:49:17 INFO - PROCESS | 3872 | 1464392957878 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (000000963CE5C000) [pid = 3872] [serial = 1523] [outer = 000000963B34BC00] 16:49:18 INFO - PROCESS | 3872 | 1464392958373 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 775ms 16:49:18 INFO - PROCESS | 3872 | 1464392958458 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 3872 | 1464392958460 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 16:49:18 INFO - PROCESS | 3872 | 1464392958467 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 3872 | 1464392958469 Marionette TRACE conn7 <- [1,1994,null,{}] 16:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:49:18 INFO - PROCESS | 3872 | 1464392958473 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:18 INFO - PROCESS | 3872 | 1464392958621 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 16:49:18 INFO - PROCESS | 3872 | 1464392958644 Marionette TRACE conn7 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643107000 == 110 [pid = 3872] [id = 508] 16:49:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (000000963D42C000) [pid = 3872] [serial = 1524] [outer = 0000000000000000] 16:49:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (000000963D436000) [pid = 3872] [serial = 1525] [outer = 000000963D42C000] 16:49:18 INFO - PROCESS | 3872 | 1464392958690 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (000000963D4C9000) [pid = 3872] [serial = 1526] [outer = 000000963D42C000] 16:49:19 INFO - PROCESS | 3872 | 1464392959166 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 16:49:19 INFO - PROCESS | 3872 | 1464392959209 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 3872 | 1464392959211 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 16:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:49:19 INFO - PROCESS | 3872 | 1464392959215 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 3872 | 1464392959217 Marionette TRACE conn7 <- [1,1998,null,{}] 16:49:19 INFO - PROCESS | 3872 | 1464392959220 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 3872 | 1464392960100 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (000000962C097000) [pid = 3872] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (000000962B29DC00) [pid = 3872] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009645136800) [pid = 3872] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (0000009645E26400) [pid = 3872] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (0000009631427800) [pid = 3872] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (000000963813F800) [pid = 3872] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (0000009645056000) [pid = 3872] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (000000962B015000) [pid = 3872] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (0000009647ECCC00) [pid = 3872] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000963D4C6800) [pid = 3872] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (0000009642E04400) [pid = 3872] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (000000962D47B000) [pid = 3872] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (00000096406B3C00) [pid = 3872] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (0000009630B3A000) [pid = 3872] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (0000009638684800) [pid = 3872] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (00000096453B1000) [pid = 3872] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (0000009644553000) [pid = 3872] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (000000962C08E800) [pid = 3872] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (0000009638675400) [pid = 3872] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (0000009646D27000) [pid = 3872] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (000000962D776000) [pid = 3872] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009646D6A400) [pid = 3872] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009646D26800) [pid = 3872] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (000000963C034400) [pid = 3872] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (0000009639296800) [pid = 3872] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (0000009639BCA800) [pid = 3872] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (0000009646247000) [pid = 3872] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (000000963BAE8400) [pid = 3872] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009647BD1C00) [pid = 3872] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009631B16C00) [pid = 3872] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009646D24800) [pid = 3872] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009644546800) [pid = 3872] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000964883E000) [pid = 3872] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009646245000) [pid = 3872] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (0000009639AC6800) [pid = 3872] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009640925C00) [pid = 3872] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000963D00D800) [pid = 3872] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000962C650000) [pid = 3872] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009645E23400) [pid = 3872] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000964870E800) [pid = 3872] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009631AB9800) [pid = 3872] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009639292000) [pid = 3872] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009643B05000) [pid = 3872] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (0000009647ECB800) [pid = 3872] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (00000096359F5800) [pid = 3872] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000962BE1C000) [pid = 3872] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000964454BC00) [pid = 3872] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009643B0F400) [pid = 3872] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (000000963D4CF000) [pid = 3872] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (000000963EFB2400) [pid = 3872] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (0000009646C19000) [pid = 3872] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (0000009643B10400) [pid = 3872] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (0000009646D6C800) [pid = 3872] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (0000009647A05C00) [pid = 3872] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (000000962C77F400) [pid = 3872] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (0000009643B20C00) [pid = 3872] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (0000009648846000) [pid = 3872] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:49:20 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000963B238C00) [pid = 3872] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:49:20 INFO - PROCESS | 3872 | 1464392960239 Marionette TRACE conn7 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B76800 == 111 [pid = 3872] [id = 509] 16:49:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (000000962B015000) [pid = 3872] [serial = 1527] [outer = 0000000000000000] 16:49:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (000000962B238400) [pid = 3872] [serial = 1528] [outer = 000000962B015000] 16:49:20 INFO - PROCESS | 3872 | 1464392960287 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (000000962C653C00) [pid = 3872] [serial = 1529] [outer = 000000962B015000] 16:49:20 INFO - PROCESS | 3872 | 1464392960679 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1531ms 16:49:20 INFO - PROCESS | 3872 | 1464392960758 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 3872 | 1464392960760 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 16:49:20 INFO - PROCESS | 3872 | 1464392960764 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 3872 | 1464392960766 Marionette TRACE conn7 <- [1,2002,null,{}] 16:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:49:20 INFO - PROCESS | 3872 | 1464392960769 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 3872 | 1464392960879 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 16:49:20 INFO - PROCESS | 3872 | 1464392960893 Marionette TRACE conn7 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437A7000 == 112 [pid = 3872] [id = 510] 16:49:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (00000096359F5800) [pid = 3872] [serial = 1530] [outer = 0000000000000000] 16:49:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009638679400) [pid = 3872] [serial = 1531] [outer = 00000096359F5800] 16:49:20 INFO - PROCESS | 3872 | 1464392960945 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (000000963D442400) [pid = 3872] [serial = 1532] [outer = 00000096359F5800] 16:49:21 INFO - PROCESS | 3872 | 1464392961419 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 16:49:21 INFO - PROCESS | 3872 | 1464392961531 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 16:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:49:21 INFO - PROCESS | 3872 | 1464392961533 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 16:49:21 INFO - PROCESS | 3872 | 1464392961537 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 3872 | 1464392961539 Marionette TRACE conn7 <- [1,2006,null,{}] 16:49:21 INFO - PROCESS | 3872 | 1464392961544 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 3872 | 1464392961689 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 16:49:21 INFO - PROCESS | 3872 | 1464392961698 Marionette TRACE conn7 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441E0000 == 113 [pid = 3872] [id = 511] 16:49:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (000000963EFAD000) [pid = 3872] [serial = 1533] [outer = 0000000000000000] 16:49:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (00000096406AD000) [pid = 3872] [serial = 1534] [outer = 000000963EFAD000] 16:49:21 INFO - PROCESS | 3872 | 1464392961745 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009640933C00) [pid = 3872] [serial = 1535] [outer = 000000963EFAD000] 16:49:22 INFO - PROCESS | 3872 | 1464392962473 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:22 INFO - PROCESS | 3872 | --DOCSHELL 000000963149D000 == 112 [pid = 3872] [id = 10] 16:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 16:49:22 INFO - PROCESS | 3872 | 1464392962567 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 3872 | 1464392962572 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 16:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:49:22 INFO - PROCESS | 3872 | 1464392962623 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 3872 | 1464392962628 Marionette TRACE conn7 <- [1,2010,null,{}] 16:49:22 INFO - PROCESS | 3872 | 1464392962636 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 3872 | 1464392962795 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 16:49:22 INFO - PROCESS | 3872 | 1464392962951 Marionette TRACE conn7 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A0A0800 == 113 [pid = 3872] [id = 512] 16:49:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (000000962C03CC00) [pid = 3872] [serial = 1536] [outer = 0000000000000000] 16:49:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009630B34000) [pid = 3872] [serial = 1537] [outer = 000000962C03CC00] 16:49:23 INFO - PROCESS | 3872 | 1464392963013 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009631BBD800) [pid = 3872] [serial = 1538] [outer = 000000962C03CC00] 16:49:23 INFO - PROCESS | 3872 | 1464392963638 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1123ms 16:49:23 INFO - PROCESS | 3872 | 1464392963713 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 3872 | 1464392963718 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 16:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:49:23 INFO - PROCESS | 3872 | 1464392963738 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 3872 | 1464392963742 Marionette TRACE conn7 <- [1,2014,null,{}] 16:49:23 INFO - PROCESS | 3872 | 1464392963749 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 3872 | 1464392963899 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 16:49:24 INFO - PROCESS | 3872 | 1464392964055 Marionette TRACE conn7 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D0E800 == 114 [pid = 3872] [id = 513] 16:49:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009637622400) [pid = 3872] [serial = 1539] [outer = 0000000000000000] 16:49:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (000000963885E000) [pid = 3872] [serial = 1540] [outer = 0000009637622400] 16:49:24 INFO - PROCESS | 3872 | 1464392964112 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (0000009639297C00) [pid = 3872] [serial = 1541] [outer = 0000009637622400] 16:49:24 INFO - PROCESS | 3872 | 1464392964750 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1041ms 16:49:24 INFO - PROCESS | 3872 | 1464392964768 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 3872 | 1464392964771 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 16:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:49:24 INFO - PROCESS | 3872 | 1464392964774 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 3872 | 1464392964779 Marionette TRACE conn7 <- [1,2018,null,{}] 16:49:24 INFO - PROCESS | 3872 | 1464392964791 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 3872 | 1464392964954 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 16:49:25 INFO - PROCESS | 3872 | 1464392965118 Marionette TRACE conn7 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E06800 == 115 [pid = 3872] [id = 514] 16:49:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009639A2E400) [pid = 3872] [serial = 1542] [outer = 0000000000000000] 16:49:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (000000963BA6A400) [pid = 3872] [serial = 1543] [outer = 0000009639A2E400] 16:49:25 INFO - PROCESS | 3872 | 1464392965179 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000963D507C00) [pid = 3872] [serial = 1544] [outer = 0000009639A2E400] 16:49:25 INFO - PROCESS | 3872 | 1464392965813 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1077ms 16:49:25 INFO - PROCESS | 3872 | 1464392965854 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 3872 | 1464392965857 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 16:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:49:25 INFO - PROCESS | 3872 | 1464392965880 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 3872 | 1464392965883 Marionette TRACE conn7 <- [1,2022,null,{}] 16:49:25 INFO - PROCESS | 3872 | 1464392965887 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 3872 | 1464392966078 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 16:49:26 INFO - PROCESS | 3872 | 1464392966199 Marionette TRACE conn7 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646F2C000 == 116 [pid = 3872] [id = 515] 16:49:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (00000096406B5000) [pid = 3872] [serial = 1545] [outer = 0000000000000000] 16:49:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009640C80400) [pid = 3872] [serial = 1546] [outer = 00000096406B5000] 16:49:26 INFO - PROCESS | 3872 | 1464392966259 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (0000009641E30400) [pid = 3872] [serial = 1547] [outer = 00000096406B5000] 16:49:26 INFO - PROCESS | 3872 | 1464392966868 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1024ms 16:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:49:26 INFO - PROCESS | 3872 | 1464392966905 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 3872 | 1464392966908 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 16:49:26 INFO - PROCESS | 3872 | 1464392966911 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 3872 | 1464392966913 Marionette TRACE conn7 <- [1,2026,null,{}] 16:49:26 INFO - PROCESS | 3872 | 1464392966917 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 3872 | 1464392967051 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 16:49:27 INFO - PROCESS | 3872 | 1464392967224 Marionette TRACE conn7 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470DC000 == 117 [pid = 3872] [id = 516] 16:49:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009641E3CC00) [pid = 3872] [serial = 1548] [outer = 0000000000000000] 16:49:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009642E10400) [pid = 3872] [serial = 1549] [outer = 0000009641E3CC00] 16:49:27 INFO - PROCESS | 3872 | 1464392967282 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (00000096433BE800) [pid = 3872] [serial = 1550] [outer = 0000009641E3CC00] 16:49:27 INFO - PROCESS | 3872 | 1464392967898 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1021ms 16:49:27 INFO - PROCESS | 3872 | 1464392967935 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 3872 | 1464392967937 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 16:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:49:27 INFO - PROCESS | 3872 | 1464392967941 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 3872 | 1464392967943 Marionette TRACE conn7 <- [1,2030,null,{}] 16:49:27 INFO - PROCESS | 3872 | 1464392967947 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 3872 | 1464392968106 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 16:49:28 INFO - PROCESS | 3872 | 1464392968282 Marionette TRACE conn7 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647BA8800 == 118 [pid = 3872] [id = 517] 16:49:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009643B1C800) [pid = 3872] [serial = 1551] [outer = 0000000000000000] 16:49:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009644467400) [pid = 3872] [serial = 1552] [outer = 0000009643B1C800] 16:49:28 INFO - PROCESS | 3872 | 1464392968341 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009645059C00) [pid = 3872] [serial = 1553] [outer = 0000009643B1C800] 16:49:28 INFO - PROCESS | 3872 | 1464392968952 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1077ms 16:49:29 INFO - PROCESS | 3872 | 1464392969021 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 3872 | 1464392969023 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 16:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:49:29 INFO - PROCESS | 3872 | 1464392969027 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 3872 | 1464392969029 Marionette TRACE conn7 <- [1,2034,null,{}] 16:49:29 INFO - PROCESS | 3872 | 1464392969033 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 3872 | 1464392969166 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 16:49:29 INFO - PROCESS | 3872 | 1464392969340 Marionette TRACE conn7 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648133800 == 119 [pid = 3872] [id = 518] 16:49:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (0000009645056C00) [pid = 3872] [serial = 1554] [outer = 0000000000000000] 16:49:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (00000096453B2C00) [pid = 3872] [serial = 1555] [outer = 0000009645056C00] 16:49:29 INFO - PROCESS | 3872 | 1464392969397 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (0000009645E2D000) [pid = 3872] [serial = 1556] [outer = 0000009645056C00] 16:49:29 INFO - PROCESS | 3872 | 1464392969985 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1020ms 16:49:30 INFO - PROCESS | 3872 | 1464392970050 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 3872 | 1464392970053 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 16:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:49:30 INFO - PROCESS | 3872 | 1464392970056 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 3872 | 1464392970059 Marionette TRACE conn7 <- [1,2038,null,{}] 16:49:30 INFO - PROCESS | 3872 | 1464392970063 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 3872 | 1464392970196 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 16:49:30 INFO - PROCESS | 3872 | 1464392970358 Marionette TRACE conn7 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BA5000 == 120 [pid = 3872] [id = 519] 16:49:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000964513E800) [pid = 3872] [serial = 1557] [outer = 0000000000000000] 16:49:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009646534400) [pid = 3872] [serial = 1558] [outer = 000000964513E800] 16:49:30 INFO - PROCESS | 3872 | 1464392970415 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009646C1BC00) [pid = 3872] [serial = 1559] [outer = 000000964513E800] 16:49:31 INFO - PROCESS | 3872 | 1464392971028 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1026ms 16:49:31 INFO - PROCESS | 3872 | 1464392971085 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 3872 | 1464392971087 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 16:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:49:31 INFO - PROCESS | 3872 | 1464392971091 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 3872 | 1464392971093 Marionette TRACE conn7 <- [1,2042,null,{}] 16:49:31 INFO - PROCESS | 3872 | 1464392971097 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 3872 | 1464392971249 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 16:49:31 INFO - PROCESS | 3872 | 1464392971411 Marionette TRACE conn7 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BE7800 == 121 [pid = 3872] [id = 520] 16:49:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (0000009646C1B000) [pid = 3872] [serial = 1560] [outer = 0000000000000000] 16:49:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (0000009646D25400) [pid = 3872] [serial = 1561] [outer = 0000009646C1B000] 16:49:31 INFO - PROCESS | 3872 | 1464392971467 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (0000009646D69000) [pid = 3872] [serial = 1562] [outer = 0000009646C1B000] 16:49:32 INFO - PROCESS | 3872 | 1464392972073 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1022ms 16:49:32 INFO - PROCESS | 3872 | 1464392972116 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 3872 | 1464392972118 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 16:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:49:32 INFO - PROCESS | 3872 | 1464392972122 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 3872 | 1464392972124 Marionette TRACE conn7 <- [1,2046,null,{}] 16:49:32 INFO - PROCESS | 3872 | 1464392972128 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 3872 | 1464392972264 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 16:49:32 INFO - PROCESS | 3872 | 1464392972440 Marionette TRACE conn7 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B6A2800 == 122 [pid = 3872] [id = 521] 16:49:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009646F58000) [pid = 3872] [serial = 1563] [outer = 0000000000000000] 16:49:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009647A09000) [pid = 3872] [serial = 1564] [outer = 0000009646F58000] 16:49:32 INFO - PROCESS | 3872 | 1464392972499 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (0000009647BD1C00) [pid = 3872] [serial = 1565] [outer = 0000009646F58000] 16:49:33 INFO - PROCESS | 3872 | 1464392973112 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1021ms 16:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:49:33 INFO - PROCESS | 3872 | 1464392973146 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 3872 | 1464392973149 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 16:49:33 INFO - PROCESS | 3872 | 1464392973153 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 3872 | 1464392973156 Marionette TRACE conn7 <- [1,2050,null,{}] 16:49:33 INFO - PROCESS | 3872 | 1464392973160 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 3872 | 1464392973314 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 16:49:33 INFO - PROCESS | 3872 | 1464392973513 Marionette TRACE conn7 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BFA8000 == 123 [pid = 3872] [id = 522] 16:49:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (000000962B176000) [pid = 3872] [serial = 1566] [outer = 0000000000000000] 16:49:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (0000009648712400) [pid = 3872] [serial = 1567] [outer = 000000962B176000] 16:49:33 INFO - PROCESS | 3872 | 1464392973575 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (000000964896E000) [pid = 3872] [serial = 1568] [outer = 000000962B176000] 16:49:34 INFO - PROCESS | 3872 | 1464392974153 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1029ms 16:49:34 INFO - PROCESS | 3872 | 1464392974183 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 3872 | 1464392974186 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 16:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:49:34 INFO - PROCESS | 3872 | 1464392974189 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 3872 | 1464392974191 Marionette TRACE conn7 <- [1,2054,null,{}] 16:49:34 INFO - PROCESS | 3872 | 1464392974195 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 3872 | 1464392974332 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 16:49:34 INFO - PROCESS | 3872 | 1464392974509 Marionette TRACE conn7 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:34 INFO - PROCESS | 3872 | ++DOCSHELL 00000096317DC800 == 124 [pid = 3872] [id = 523] 16:49:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (000000962B29CC00) [pid = 3872] [serial = 1569] [outer = 0000000000000000] 16:49:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (0000009635967C00) [pid = 3872] [serial = 1570] [outer = 000000962B29CC00] 16:49:34 INFO - PROCESS | 3872 | 1464392974567 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000963994A800) [pid = 3872] [serial = 1571] [outer = 000000962B29CC00] 16:49:35 INFO - PROCESS | 3872 | 1464392975204 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1072ms 16:49:35 INFO - PROCESS | 3872 | 1464392975264 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 3872 | 1464392975267 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 16:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:49:35 INFO - PROCESS | 3872 | 1464392975270 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - PROCESS | 3872 | 1464392975272 Marionette TRACE conn7 <- [1,2058,null,{}] 16:49:35 INFO - PROCESS | 3872 | 1464392975276 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:35 INFO - PROCESS | 3872 | 1464392975413 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 16:49:35 INFO - PROCESS | 3872 | 1464392975580 Marionette TRACE conn7 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 3872 | ++DOCSHELL 0000009635B8B800 == 125 [pid = 3872] [id = 524] 16:49:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (000000962B236000) [pid = 3872] [serial = 1572] [outer = 0000000000000000] 16:49:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (000000962C0AB400) [pid = 3872] [serial = 1573] [outer = 000000962B236000] 16:49:35 INFO - PROCESS | 3872 | 1464392975635 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (00000096359F4400) [pid = 3872] [serial = 1574] [outer = 000000962B236000] 16:49:36 INFO - PROCESS | 3872 | 1464392976592 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1378ms 16:49:36 INFO - PROCESS | 3872 | 1464392976652 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 3872 | 1464392976657 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 16:49:36 INFO - PROCESS | 3872 | 1464392976661 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:49:36 INFO - PROCESS | 3872 | 1464392976666 Marionette TRACE conn7 <- [1,2062,null,{}] 16:49:36 INFO - PROCESS | 3872 | 1464392976671 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 3872 | 1464392976827 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 16:49:37 INFO - PROCESS | 3872 | 1464392977003 Marionette TRACE conn7 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4E2000 == 126 [pid = 3872] [id = 525] 16:49:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (000000962B29C800) [pid = 3872] [serial = 1575] [outer = 0000000000000000] 16:49:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (000000962C776000) [pid = 3872] [serial = 1576] [outer = 000000962B29C800] 16:49:37 INFO - PROCESS | 3872 | 1464392977055 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (0000009636468400) [pid = 3872] [serial = 1577] [outer = 000000962B29C800] 16:49:37 INFO - PROCESS | 3872 | 1464392977738 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1133ms 16:49:37 INFO - PROCESS | 3872 | 1464392977805 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 3872 | 1464392977811 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 16:49:37 INFO - PROCESS | 3872 | 1464392977820 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:49:37 INFO - PROCESS | 3872 | 1464392977822 Marionette TRACE conn7 <- [1,2066,null,{}] 16:49:37 INFO - PROCESS | 3872 | 1464392977826 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 3872 | 1464392977959 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7DD000 == 125 [pid = 3872] [id = 17] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 00000096437A7000 == 124 [pid = 3872] [id = 510] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B76800 == 123 [pid = 3872] [id = 509] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009643107000 == 122 [pid = 3872] [id = 508] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FAE000 == 121 [pid = 3872] [id = 507] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009641785000 == 120 [pid = 3872] [id = 506] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBCF800 == 119 [pid = 3872] [id = 505] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (0000009649D09000) [pid = 3872] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (000000964B630400) [pid = 3872] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (0000009646D22400) [pid = 3872] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (000000964C6E3800) [pid = 3872] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (0000009648B4A400) [pid = 3872] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (0000009648A41400) [pid = 3872] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (0000009647ED4400) [pid = 3872] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (0000009648A56000) [pid = 3872] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009648842000) [pid = 3872] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | 1464392978251 Marionette TRACE conn7 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009636432800 == 118 [pid = 3872] [id = 504] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009641770800 == 117 [pid = 3872] [id = 503] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7D1000 == 116 [pid = 3872] [id = 502] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000963CF04800 == 115 [pid = 3872] [id = 501] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 00000096314A4800 == 114 [pid = 3872] [id = 500] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964D90F800 == 113 [pid = 3872] [id = 499] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964D4D5800 == 112 [pid = 3872] [id = 498] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 0000009648141800 == 111 [pid = 3872] [id = 497] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964CEBF000 == 110 [pid = 3872] [id = 496] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964BE99000 == 109 [pid = 3872] [id = 495] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964CEBA000 == 108 [pid = 3872] [id = 494] 16:49:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000962B283800 == 109 [pid = 3872] [id = 526] 16:49:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (000000962AFC7800) [pid = 3872] [serial = 1578] [outer = 0000000000000000] 16:49:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000962B2A3800) [pid = 3872] [serial = 1579] [outer = 000000962AFC7800] 16:49:38 INFO - PROCESS | 3872 | 1464392978339 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000963090A400) [pid = 3872] [serial = 1580] [outer = 000000962AFC7800] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964C9CC800 == 108 [pid = 3872] [id = 493] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964938D000 == 107 [pid = 3872] [id = 492] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964BEC4000 == 106 [pid = 3872] [id = 491] 16:49:38 INFO - PROCESS | 3872 | --DOCSHELL 000000964197C800 == 105 [pid = 3872] [id = 490] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (0000009648B4D400) [pid = 3872] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000963B240800) [pid = 3872] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009646D0C400) [pid = 3872] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (00000096453B8000) [pid = 3872] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009647BD9400) [pid = 3872] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (0000009646C1A000) [pid = 3872] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (0000009639297000) [pid = 3872] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (0000009641E3DC00) [pid = 3872] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009646539400) [pid = 3872] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009639264800) [pid = 3872] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (000000964870A400) [pid = 3872] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (000000963A71C000) [pid = 3872] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (0000009643B1FC00) [pid = 3872] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (0000009643B06000) [pid = 3872] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (000000963D011000) [pid = 3872] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009631BB2000) [pid = 3872] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009640C8CC00) [pid = 3872] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009635962400) [pid = 3872] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009639835400) [pid = 3872] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (0000009635935800) [pid = 3872] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009646D25800) [pid = 3872] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000964455DC00) [pid = 3872] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009631B1B400) [pid = 3872] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000963987D800) [pid = 3872] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009647A4F800) [pid = 3872] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009631187000) [pid = 3872] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009648837400) [pid = 3872] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009647A07000) [pid = 3872] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000963EBAE800) [pid = 3872] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000963D515400) [pid = 3872] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000963B348800) [pid = 3872] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000963CE54C00) [pid = 3872] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (0000009646D0F000) [pid = 3872] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (0000009646C24C00) [pid = 3872] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009647ED2400) [pid = 3872] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (0000009637CE4C00) [pid = 3872] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (0000009647A10000) [pid = 3872] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000964505B000) [pid = 3872] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (0000009648A5F400) [pid = 3872] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (0000009646D0D000) [pid = 3872] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (000000963D51F400) [pid = 3872] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (000000962C092000) [pid = 3872] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (0000009642E11800) [pid = 3872] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (00000096406A6C00) [pid = 3872] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000963872C800) [pid = 3872] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (0000009646D05C00) [pid = 3872] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (0000009648A5F000) [pid = 3872] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (000000963BA69400) [pid = 3872] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (000000963C6A7400) [pid = 3872] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (000000964453FC00) [pid = 3872] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (000000964454B400) [pid = 3872] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (0000009638638800) [pid = 3872] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (0000009647ED4800) [pid = 3872] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (000000964445E800) [pid = 3872] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (0000009631B1B800) [pid = 3872] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (000000963D42D400) [pid = 3872] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (0000009645E24400) [pid = 3872] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (0000009643B1F000) [pid = 3872] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (00000096433C0800) [pid = 3872] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (0000009645141C00) [pid = 3872] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009646C17400) [pid = 3872] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (0000009643187400) [pid = 3872] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (0000009646C25400) [pid = 3872] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (0000009643FF1C00) [pid = 3872] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (0000009648705000) [pid = 3872] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (0000009647BCD000) [pid = 3872] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (0000009631BB8800) [pid = 3872] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (0000009645E2A400) [pid = 3872] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (000000964896F000) [pid = 3872] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (00000096317AA400) [pid = 3872] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3872 | 1464392978919 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1129ms 16:49:38 INFO - PROCESS | 3872 | 1464392978954 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 16:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:49:38 INFO - PROCESS | 3872 | 1464392978957 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 16:49:38 INFO - PROCESS | 3872 | 1464392978961 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 3872 | 1464392978964 Marionette TRACE conn7 <- [1,2070,null,{}] 16:49:38 INFO - PROCESS | 3872 | 1464392978975 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 3872 | 1464392979093 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 16:49:39 INFO - PROCESS | 3872 | 1464392979213 Marionette TRACE conn7 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B21B800 == 106 [pid = 3872] [id = 527] 16:49:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (00000096378AFC00) [pid = 3872] [serial = 1581] [outer = 0000000000000000] 16:49:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (0000009638377800) [pid = 3872] [serial = 1582] [outer = 00000096378AFC00] 16:49:39 INFO - PROCESS | 3872 | 1464392979264 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (000000963929E000) [pid = 3872] [serial = 1583] [outer = 00000096378AFC00] 16:49:39 INFO - PROCESS | 3872 | 1464392979678 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 776ms 16:49:39 INFO - PROCESS | 3872 | 1464392979739 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 3872 | 1464392979742 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 16:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:49:39 INFO - PROCESS | 3872 | 1464392979746 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 3872 | 1464392979747 Marionette TRACE conn7 <- [1,2074,null,{}] 16:49:39 INFO - PROCESS | 3872 | 1464392979751 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 3872 | 1464392979868 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 16:49:39 INFO - PROCESS | 3872 | 1464392979881 Marionette TRACE conn7 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000964074D800 == 107 [pid = 3872] [id = 528] 16:49:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (000000963982DC00) [pid = 3872] [serial = 1584] [outer = 0000000000000000] 16:49:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (0000009639876C00) [pid = 3872] [serial = 1585] [outer = 000000963982DC00] 16:49:39 INFO - PROCESS | 3872 | 1464392979936 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (0000009639954000) [pid = 3872] [serial = 1586] [outer = 000000963982DC00] 16:49:40 INFO - PROCESS | 3872 | 1464392980418 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 734ms 16:49:40 INFO - PROCESS | 3872 | 1464392980483 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 3872 | 1464392980485 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 16:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:49:40 INFO - PROCESS | 3872 | 1464392980488 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 3872 | 1464392980490 Marionette TRACE conn7 <- [1,2078,null,{}] 16:49:40 INFO - PROCESS | 3872 | 1464392980499 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 3872 | 1464392980652 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 16:49:40 INFO - PROCESS | 3872 | 1464392980676 Marionette TRACE conn7 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E84000 == 108 [pid = 3872] [id = 529] 16:49:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (0000009639A30800) [pid = 3872] [serial = 1587] [outer = 0000000000000000] 16:49:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (0000009639ACA000) [pid = 3872] [serial = 1588] [outer = 0000009639A30800] 16:49:40 INFO - PROCESS | 3872 | 1464392980750 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (000000963A9E2C00) [pid = 3872] [serial = 1589] [outer = 0000009639A30800] 16:49:41 INFO - PROCESS | 3872 | 1464392981241 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 776ms 16:49:41 INFO - PROCESS | 3872 | 1464392981267 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 3872 | 1464392981270 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 16:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:49:41 INFO - PROCESS | 3872 | 1464392981273 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 3872 | 1464392981275 Marionette TRACE conn7 <- [1,2082,null,{}] 16:49:41 INFO - PROCESS | 3872 | 1464392981279 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 3872 | 1464392981439 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 16:49:41 INFO - PROCESS | 3872 | 1464392981463 Marionette TRACE conn7 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643109800 == 109 [pid = 3872] [id = 530] 16:49:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (000000963B240800) [pid = 3872] [serial = 1590] [outer = 0000000000000000] 16:49:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (000000963C754800) [pid = 3872] [serial = 1591] [outer = 000000963B240800] 16:49:41 INFO - PROCESS | 3872 | 1464392981518 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (000000963D0C6400) [pid = 3872] [serial = 1592] [outer = 000000963B240800] 16:49:42 INFO - PROCESS | 3872 | 1464392981987 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 16:49:42 INFO - PROCESS | 3872 | 1464392982010 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 3872 | 1464392982013 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 16:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:49:42 INFO - PROCESS | 3872 | 1464392982016 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 3872 | 1464392982018 Marionette TRACE conn7 <- [1,2086,null,{}] 16:49:42 INFO - PROCESS | 3872 | 1464392982022 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 3872 | 1464392982205 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 16:49:42 INFO - PROCESS | 3872 | 1464392982228 Marionette TRACE conn7 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437B7000 == 110 [pid = 3872] [id = 531] 16:49:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (000000963D439400) [pid = 3872] [serial = 1593] [outer = 0000000000000000] 16:49:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (000000963D505C00) [pid = 3872] [serial = 1594] [outer = 000000963D439400] 16:49:42 INFO - PROCESS | 3872 | 1464392982275 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (000000963EBBC800) [pid = 3872] [serial = 1595] [outer = 000000963D439400] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (0000009637627000) [pid = 3872] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (000000962B29BC00) [pid = 3872] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (000000963B34BC00) [pid = 3872] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (0000009639837C00) [pid = 3872] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (000000962B184800) [pid = 3872] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009649D03800) [pid = 3872] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (0000009631AB2400) [pid = 3872] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (000000963D42C000) [pid = 3872] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (0000009638140800) [pid = 3872] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (0000009631AB9C00) [pid = 3872] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (00000096359F5800) [pid = 3872] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (000000962B015000) [pid = 3872] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (0000009645055400) [pid = 3872] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (000000964883BC00) [pid = 3872] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (0000009647A0AC00) [pid = 3872] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 159 (000000964092F000) [pid = 3872] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 158 (0000009639A2D000) [pid = 3872] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 157 (0000009639957400) [pid = 3872] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 156 (000000963116C400) [pid = 3872] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 155 (000000963D438400) [pid = 3872] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:49:42 INFO - PROCESS | 3872 | --DOMWINDOW == 154 (0000009643B13C00) [pid = 3872] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:49:43 INFO - PROCESS | 3872 | 1464392983078 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1075ms 16:49:43 INFO - PROCESS | 3872 | 1464392983095 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 3872 | 1464392983097 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 16:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:49:43 INFO - PROCESS | 3872 | 1464392983100 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 3872 | 1464392983102 Marionette TRACE conn7 <- [1,2090,null,{}] 16:49:43 INFO - PROCESS | 3872 | 1464392983106 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 3872 | 1464392983260 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 16:49:43 INFO - PROCESS | 3872 | 1464392983335 Marionette TRACE conn7 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643F70800 == 111 [pid = 3872] [id = 532] 16:49:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 155 (000000962B240000) [pid = 3872] [serial = 1596] [outer = 0000000000000000] 16:49:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 156 (0000009639267400) [pid = 3872] [serial = 1597] [outer = 000000962B240000] 16:49:43 INFO - PROCESS | 3872 | 1464392983382 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 157 (000000963D42C000) [pid = 3872] [serial = 1598] [outer = 000000962B240000] 16:49:43 INFO - PROCESS | 3872 | 1464392983769 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 16:49:43 INFO - PROCESS | 3872 | 1464392983837 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 3872 | 1464392983840 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 16:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:49:43 INFO - PROCESS | 3872 | 1464392983844 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 3872 | 1464392983845 Marionette TRACE conn7 <- [1,2094,null,{}] 16:49:43 INFO - PROCESS | 3872 | 1464392983849 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 3872 | 1464392983988 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 16:49:44 INFO - PROCESS | 3872 | 1464392984000 Marionette TRACE conn7 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 3872 | ++DOCSHELL 000000964515F000 == 112 [pid = 3872] [id = 533] 16:49:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 158 (00000096395E0400) [pid = 3872] [serial = 1599] [outer = 0000000000000000] 16:49:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 159 (0000009639686C00) [pid = 3872] [serial = 1600] [outer = 00000096395E0400] 16:49:44 INFO - PROCESS | 3872 | 1464392984046 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 160 (00000096406B4000) [pid = 3872] [serial = 1601] [outer = 00000096395E0400] 16:49:44 INFO - PROCESS | 3872 | 1464392984499 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 3872 | 1464392984543 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 16:49:44 INFO - PROCESS | 3872 | 1464392984546 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 3872 | 1464392984548 Marionette TRACE conn7 <- [1,2098,null,{}] 16:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:49:44 INFO - PROCESS | 3872 | 1464392984552 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 3872 | 1464392984668 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 16:49:44 INFO - PROCESS | 3872 | 1464392984674 Marionette TRACE conn7 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E11800 == 113 [pid = 3872] [id = 534] 16:49:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 161 (0000009641CD3400) [pid = 3872] [serial = 1602] [outer = 0000000000000000] 16:49:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 162 (0000009642E04C00) [pid = 3872] [serial = 1603] [outer = 0000009641CD3400] 16:49:44 INFO - PROCESS | 3872 | 1464392984720 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 163 (0000009643187000) [pid = 3872] [serial = 1604] [outer = 0000009641CD3400] 16:49:45 INFO - PROCESS | 3872 | 1464392985527 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1019ms 16:49:45 INFO - PROCESS | 3872 | 1464392985572 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 3872 | 1464392985578 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 16:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:49:45 INFO - PROCESS | 3872 | 1464392985583 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 3872 | 1464392985587 Marionette TRACE conn7 <- [1,2102,null,{}] 16:49:45 INFO - PROCESS | 3872 | 1464392985614 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 3872 | 1464392985770 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 16:49:45 INFO - PROCESS | 3872 | 1464392985935 Marionette TRACE conn7 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B203000 == 114 [pid = 3872] [id = 535] 16:49:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 164 (00000096316E6000) [pid = 3872] [serial = 1605] [outer = 0000000000000000] 16:49:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 165 (0000009631BBDC00) [pid = 3872] [serial = 1606] [outer = 00000096316E6000] 16:49:45 INFO - PROCESS | 3872 | 1464392985998 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (00000096378AF400) [pid = 3872] [serial = 1607] [outer = 00000096316E6000] 16:49:46 INFO - PROCESS | 3872 | 1464392986661 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1153ms 16:49:46 INFO - PROCESS | 3872 | 1464392986739 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 3872 | 1464392986746 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 16:49:46 INFO - PROCESS | 3872 | 1464392986767 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:49:46 INFO - PROCESS | 3872 | 1464392986771 Marionette TRACE conn7 <- [1,2106,null,{}] 16:49:46 INFO - PROCESS | 3872 | 1464392986775 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 3872 | 1464392986928 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 16:49:47 INFO - PROCESS | 3872 | 1464392987081 Marionette TRACE conn7 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642574800 == 115 [pid = 3872] [id = 536] 16:49:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (00000096388CD800) [pid = 3872] [serial = 1608] [outer = 0000000000000000] 16:49:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (000000963958AC00) [pid = 3872] [serial = 1609] [outer = 00000096388CD800] 16:49:47 INFO - PROCESS | 3872 | 1464392987138 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (0000009639ACFC00) [pid = 3872] [serial = 1610] [outer = 00000096388CD800] 16:49:47 INFO - PROCESS | 3872 | 1464392987707 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 985ms 16:49:47 INFO - PROCESS | 3872 | 1464392987759 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 3872 | 1464392987762 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 16:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:49:47 INFO - PROCESS | 3872 | 1464392987766 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 3872 | 1464392987770 Marionette TRACE conn7 <- [1,2110,null,{}] 16:49:47 INFO - PROCESS | 3872 | 1464392987782 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 3872 | 1464392987926 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 16:49:48 INFO - PROCESS | 3872 | 1464392988088 Marionette TRACE conn7 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646636800 == 116 [pid = 3872] [id = 537] 16:49:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (000000963D449C00) [pid = 3872] [serial = 1611] [outer = 0000000000000000] 16:49:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (000000963D520400) [pid = 3872] [serial = 1612] [outer = 000000963D449C00] 16:49:48 INFO - PROCESS | 3872 | 1464392988154 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (00000096433B9800) [pid = 3872] [serial = 1613] [outer = 000000963D449C00] 16:49:48 INFO - PROCESS | 3872 | 1464392988745 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1024ms 16:49:48 INFO - PROCESS | 3872 | 1464392988792 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 3872 | 1464392988795 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 16:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:49:48 INFO - PROCESS | 3872 | 1464392988799 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 3872 | 1464392988801 Marionette TRACE conn7 <- [1,2114,null,{}] 16:49:48 INFO - PROCESS | 3872 | 1464392988805 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 3872 | 1464392988981 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 16:49:49 INFO - PROCESS | 3872 | 1464392989137 Marionette TRACE conn7 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470A6000 == 117 [pid = 3872] [id = 538] 16:49:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (000000963D503400) [pid = 3872] [serial = 1614] [outer = 0000000000000000] 16:49:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (0000009643B14400) [pid = 3872] [serial = 1615] [outer = 000000963D503400] 16:49:49 INFO - PROCESS | 3872 | 1464392989195 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (000000964445EC00) [pid = 3872] [serial = 1616] [outer = 000000963D503400] 16:49:49 INFO - PROCESS | 3872 | 1464392989785 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1024ms 16:49:49 INFO - PROCESS | 3872 | 1464392989825 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 16:49:49 INFO - PROCESS | 3872 | 1464392989827 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 16:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:49:49 INFO - PROCESS | 3872 | 1464392989831 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - PROCESS | 3872 | 1464392989833 Marionette TRACE conn7 <- [1,2118,null,{}] 16:49:49 INFO - PROCESS | 3872 | 1464392989837 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 3872 | 1464392989973 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 16:49:50 INFO - PROCESS | 3872 | 1464392990130 Marionette TRACE conn7 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647A7D000 == 118 [pid = 3872] [id = 539] 16:49:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (0000009643B10400) [pid = 3872] [serial = 1617] [outer = 0000000000000000] 16:49:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (0000009644541800) [pid = 3872] [serial = 1618] [outer = 0000009643B10400] 16:49:50 INFO - PROCESS | 3872 | 1464392990188 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (000000964455DC00) [pid = 3872] [serial = 1619] [outer = 0000009643B10400] 16:49:50 INFO - PROCESS | 3872 | 1464392990798 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 3872 | 1464392990861 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 16:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:49:50 INFO - PROCESS | 3872 | 1464392990864 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 3872 | 1464392990866 Marionette TRACE conn7 <- [1,2122,null,{}] 16:49:50 INFO - PROCESS | 3872 | 1464392990870 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 3872 | 1464392991038 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 16:49:51 INFO - PROCESS | 3872 | 1464392991195 Marionette TRACE conn7 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647E7D800 == 119 [pid = 3872] [id = 540] 16:49:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (00000096453B8000) [pid = 3872] [serial = 1620] [outer = 0000000000000000] 16:49:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (0000009646538000) [pid = 3872] [serial = 1621] [outer = 00000096453B8000] 16:49:51 INFO - PROCESS | 3872 | 1464392991252 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009646D0FC00) [pid = 3872] [serial = 1622] [outer = 00000096453B8000] 16:49:51 INFO - PROCESS | 3872 | 1464392991871 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 3872 | 1464392991956 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 16:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:49:51 INFO - PROCESS | 3872 | 1464392991974 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 3872 | 1464392991976 Marionette TRACE conn7 <- [1,2126,null,{}] 16:49:51 INFO - PROCESS | 3872 | 1464392991980 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:52 INFO - PROCESS | 3872 | 1464392992115 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 16:49:52 INFO - PROCESS | 3872 | 1464392992271 Marionette TRACE conn7 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 3872 | ++DOCSHELL 00000096489C5800 == 120 [pid = 3872] [id = 541] 16:49:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (0000009646D0B000) [pid = 3872] [serial = 1623] [outer = 0000000000000000] 16:49:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (0000009646F59800) [pid = 3872] [serial = 1624] [outer = 0000009646D0B000] 16:49:52 INFO - PROCESS | 3872 | 1464392992328 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (0000009647A07800) [pid = 3872] [serial = 1625] [outer = 0000009646D0B000] 16:49:52 INFO - PROCESS | 3872 | 1464392992897 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 987ms 16:49:52 INFO - PROCESS | 3872 | 1464392992962 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 3872 | 1464392992965 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 16:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:49:52 INFO - PROCESS | 3872 | 1464392992969 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 3872 | 1464392992971 Marionette TRACE conn7 <- [1,2130,null,{}] 16:49:52 INFO - PROCESS | 3872 | 1464392992975 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 3872 | 1464392993111 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 16:49:53 INFO - PROCESS | 3872 | 1464392993272 Marionette TRACE conn7 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BA7000 == 121 [pid = 3872] [id = 542] 16:49:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (0000009646F64400) [pid = 3872] [serial = 1626] [outer = 0000000000000000] 16:49:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (0000009647A4B800) [pid = 3872] [serial = 1627] [outer = 0000009646F64400] 16:49:53 INFO - PROCESS | 3872 | 1464392993332 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (0000009647BDBC00) [pid = 3872] [serial = 1628] [outer = 0000009646F64400] 16:49:53 INFO - PROCESS | 3872 | 1464392993944 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 3872 | 1464392993998 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 16:49:54 INFO - PROCESS | 3872 | 1464392994001 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:49:54 INFO - PROCESS | 3872 | 1464392994003 Marionette TRACE conn7 <- [1,2134,null,{}] 16:49:54 INFO - PROCESS | 3872 | 1464392994007 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 3872 | 1464392994146 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 16:49:54 INFO - PROCESS | 3872 | 1464392994306 Marionette TRACE conn7 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 3872 | ++DOCSHELL 0000009649E63000 == 122 [pid = 3872] [id = 543] 16:49:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (0000009648706C00) [pid = 3872] [serial = 1629] [outer = 0000000000000000] 16:49:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (000000964870D000) [pid = 3872] [serial = 1630] [outer = 0000009648706C00] 16:49:54 INFO - PROCESS | 3872 | 1464392994364 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009648842C00) [pid = 3872] [serial = 1631] [outer = 0000009648706C00] 16:49:54 INFO - PROCESS | 3872 | 1464392994977 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 3872 | 1464392995028 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 16:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:49:55 INFO - PROCESS | 3872 | 1464392995031 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 3872 | 1464392995034 Marionette TRACE conn7 <- [1,2138,null,{}] 16:49:55 INFO - PROCESS | 3872 | 1464392995038 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 3872 | 1464392995177 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 16:49:55 INFO - PROCESS | 3872 | 1464392995337 Marionette TRACE conn7 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B2E4000 == 123 [pid = 3872] [id = 544] 16:49:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (000000964883EC00) [pid = 3872] [serial = 1632] [outer = 0000000000000000] 16:49:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009648A43000) [pid = 3872] [serial = 1633] [outer = 000000964883EC00] 16:49:55 INFO - PROCESS | 3872 | 1464392995394 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009648A56400) [pid = 3872] [serial = 1634] [outer = 000000964883EC00] 16:49:55 INFO - PROCESS | 3872 | 1464392995978 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 3872 | 1464392996023 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 16:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:49:56 INFO - PROCESS | 3872 | 1464392996027 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 3872 | 1464392996030 Marionette TRACE conn7 <- [1,2142,null,{}] 16:49:56 INFO - PROCESS | 3872 | 1464392996034 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 3872 | 1464392996191 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 16:49:56 INFO - PROCESS | 3872 | 1464392996367 Marionette TRACE conn7 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BC22000 == 124 [pid = 3872] [id = 545] 16:49:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009648B22C00) [pid = 3872] [serial = 1635] [outer = 0000000000000000] 16:49:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (0000009648B46800) [pid = 3872] [serial = 1636] [outer = 0000009648B22C00] 16:49:56 INFO - PROCESS | 3872 | 1464392996430 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009649D0AC00) [pid = 3872] [serial = 1637] [outer = 0000009648B22C00] 16:49:57 INFO - PROCESS | 3872 | 1464392997065 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1086ms 16:49:57 INFO - PROCESS | 3872 | 1464392997115 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 3872 | 1464392997118 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 16:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:49:57 INFO - PROCESS | 3872 | 1464392997121 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 3872 | 1464392997123 Marionette TRACE conn7 <- [1,2146,null,{}] 16:49:57 INFO - PROCESS | 3872 | 1464392997127 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 3872 | 1464392997266 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 16:49:57 INFO - PROCESS | 3872 | 1464392997426 Marionette TRACE conn7 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BF9B000 == 125 [pid = 3872] [id = 546] 16:49:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009648B20400) [pid = 3872] [serial = 1638] [outer = 0000000000000000] 16:49:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009649B5A800) [pid = 3872] [serial = 1639] [outer = 0000009648B20400] 16:49:57 INFO - PROCESS | 3872 | 1464392997481 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009649B60800) [pid = 3872] [serial = 1640] [outer = 0000009648B20400] 16:49:58 INFO - PROCESS | 3872 | 1464392998088 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 3872 | 1464392998198 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:49:58 INFO - PROCESS | 3872 | 1464392998201 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 3872 | 1464392998206 Marionette TRACE conn7 <- [1,2150,null,{}] 16:49:58 INFO - PROCESS | 3872 | 1464392998210 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:58 INFO - PROCESS | 3872 | 1464392998354 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 16:49:58 INFO - PROCESS | 3872 | 1464392998512 Marionette TRACE conn7 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B5A000 == 126 [pid = 3872] [id = 547] 16:49:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (000000962B299800) [pid = 3872] [serial = 1641] [outer = 0000000000000000] 16:49:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000962C0A4C00) [pid = 3872] [serial = 1642] [outer = 000000962B299800] 16:49:58 INFO - PROCESS | 3872 | 1464392998569 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009639265800) [pid = 3872] [serial = 1643] [outer = 000000962B299800] 16:49:59 INFO - PROCESS | 3872 | 1464392999520 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1381ms 16:49:59 INFO - PROCESS | 3872 | 1464392999587 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 3872 | 1464392999591 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 16:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:49:59 INFO - PROCESS | 3872 | 1464392999597 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 3872 | 1464392999601 Marionette TRACE conn7 <- [1,2154,null,{}] 16:49:59 INFO - PROCESS | 3872 | 1464392999624 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 3872 | 1464392999774 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 16:49:59 INFO - PROCESS | 3872 | 1464392999932 Marionette TRACE conn7 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF35000 == 127 [pid = 3872] [id = 548] 16:49:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000962C09B800) [pid = 3872] [serial = 1644] [outer = 0000000000000000] 16:49:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000962C77CC00) [pid = 3872] [serial = 1645] [outer = 000000962C09B800] 16:49:59 INFO - PROCESS | 3872 | 1464392999983 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009632B72800) [pid = 3872] [serial = 1646] [outer = 000000962C09B800] 16:50:00 INFO - PROCESS | 3872 | 1464393000556 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1024ms 16:50:00 INFO - PROCESS | 3872 | 1464393000625 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 3872 | 1464393000632 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 16:50:00 INFO - PROCESS | 3872 | 1464393000639 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:50:00 INFO - PROCESS | 3872 | 1464393000642 Marionette TRACE conn7 <- [1,2158,null,{}] 16:50:00 INFO - PROCESS | 3872 | 1464393000645 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 3872 | 1464393000786 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 16:50:00 INFO - PROCESS | 3872 | 1464393000958 Marionette TRACE conn7 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000963295B000 == 128 [pid = 3872] [id = 549] 16:50:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963867A800) [pid = 3872] [serial = 1647] [outer = 0000000000000000] 16:50:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (00000096388CDC00) [pid = 3872] [serial = 1648] [outer = 000000963867A800] 16:50:01 INFO - PROCESS | 3872 | 1464393001011 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (00000096392C5800) [pid = 3872] [serial = 1649] [outer = 000000963867A800] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000964515F000 == 127 [pid = 3872] [id = 533] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009643F70800 == 126 [pid = 3872] [id = 532] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 00000096437B7000 == 125 [pid = 3872] [id = 531] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009643109800 == 124 [pid = 3872] [id = 530] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E84000 == 123 [pid = 3872] [id = 529] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000964074D800 == 122 [pid = 3872] [id = 528] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000963B21B800 == 121 [pid = 3872] [id = 527] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009648B26000) [pid = 3872] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000964BE43400) [pid = 3872] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000964CD36000) [pid = 3872] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009646F63000) [pid = 3872] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000964BD3B400) [pid = 3872] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (00000096406AD000) [pid = 3872] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000964B152000) [pid = 3872] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000964C955400) [pid = 3872] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000962B283800 == 120 [pid = 3872] [id = 526] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4E2000 == 119 [pid = 3872] [id = 525] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000962AFF1800 == 118 [pid = 3872] [id = 11] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000964B6A2800 == 117 [pid = 3872] [id = 521] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BE7800 == 116 [pid = 3872] [id = 520] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BA5000 == 115 [pid = 3872] [id = 519] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009648133800 == 114 [pid = 3872] [id = 518] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009647BA8800 == 113 [pid = 3872] [id = 517] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 00000096470DC000 == 112 [pid = 3872] [id = 516] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009646F2C000 == 111 [pid = 3872] [id = 515] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E06800 == 110 [pid = 3872] [id = 514] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D0E800 == 109 [pid = 3872] [id = 513] 16:50:01 INFO - PROCESS | 3872 | --DOCSHELL 000000963A0A0800 == 108 [pid = 3872] [id = 512] 16:50:01 INFO - PROCESS | 3872 | 1464393001710 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1076ms 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (0000009647A4D800) [pid = 3872] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000964896A400) [pid = 3872] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (0000009648711000) [pid = 3872] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000962C70C400) [pid = 3872] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009631ABD800) [pid = 3872] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (000000963BAE8800) [pid = 3872] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (00000096399C8800) [pid = 3872] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000962C090C00) [pid = 3872] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (000000962B241800) [pid = 3872] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (000000963CE59800) [pid = 3872] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (0000009649D0F400) [pid = 3872] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (0000009635968400) [pid = 3872] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (0000009631B1A800) [pid = 3872] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (000000963D436000) [pid = 3872] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000963D0BA800) [pid = 3872] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (000000963BAE9C00) [pid = 3872] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (0000009639687000) [pid = 3872] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (0000009639269C00) [pid = 3872] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (000000963813B400) [pid = 3872] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (0000009647BDA400) [pid = 3872] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (0000009638679400) [pid = 3872] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (000000963D4C9000) [pid = 3872] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (000000963D442400) [pid = 3872] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (000000962B238400) [pid = 3872] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (000000963CE5C000) [pid = 3872] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (0000009639BCD800) [pid = 3872] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (000000962C653C00) [pid = 3872] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (0000009643FEBC00) [pid = 3872] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (000000963C6A1C00) [pid = 3872] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (000000963B7AEC00) [pid = 3872] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009638678400) [pid = 3872] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (00000096406AF000) [pid = 3872] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (000000964513E400) [pid = 3872] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (00000096378B2800) [pid = 3872] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (0000009639295000) [pid = 3872] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 3872 | 1464393001778 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 3872 | 1464393001781 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 16:50:01 INFO - PROCESS | 3872 | 1464393001792 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:50:01 INFO - PROCESS | 3872 | 1464393001796 Marionette TRACE conn7 <- [1,2162,null,{}] 16:50:01 INFO - PROCESS | 3872 | 1464393001807 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:01 INFO - PROCESS | 3872 | 1464393001930 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 16:50:01 INFO - PROCESS | 3872 | 1464393001944 Marionette TRACE conn7 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 3872 | ++DOCSHELL 00000096376AB000 == 109 [pid = 3872] [id = 550] 16:50:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 166 (000000962C0AA800) [pid = 3872] [serial = 1650] [outer = 0000000000000000] 16:50:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 167 (0000009631BB9000) [pid = 3872] [serial = 1651] [outer = 000000962C0AA800] 16:50:02 INFO - PROCESS | 3872 | 1464393001994 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 168 (00000096378B6400) [pid = 3872] [serial = 1652] [outer = 000000962C0AA800] 16:50:02 INFO - PROCESS | 3872 | 1464393002584 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 839ms 16:50:02 INFO - PROCESS | 3872 | 1464393002637 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 3872 | 1464393002639 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 16:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:50:02 INFO - PROCESS | 3872 | 1464393002643 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 3872 | 1464393002645 Marionette TRACE conn7 <- [1,2166,null,{}] 16:50:02 INFO - PROCESS | 3872 | 1464393002648 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 3872 | 1464393002769 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 16:50:02 INFO - PROCESS | 3872 | 1464393002888 Marionette TRACE conn7 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 3872 | ++DOCSHELL 000000964073A800 == 110 [pid = 3872] [id = 551] 16:50:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 169 (000000963929EC00) [pid = 3872] [serial = 1653] [outer = 0000000000000000] 16:50:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 170 (000000963967EC00) [pid = 3872] [serial = 1654] [outer = 000000963929EC00] 16:50:02 INFO - PROCESS | 3872 | 1464393002936 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 171 (000000963987EC00) [pid = 3872] [serial = 1655] [outer = 000000963929EC00] 16:50:03 INFO - PROCESS | 3872 | 1464393003339 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 16:50:03 INFO - PROCESS | 3872 | 1464393003379 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 3872 | 1464393003382 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 16:50:03 INFO - PROCESS | 3872 | 1464393003385 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:50:03 INFO - PROCESS | 3872 | 1464393003387 Marionette TRACE conn7 <- [1,2170,null,{}] 16:50:03 INFO - PROCESS | 3872 | 1464393003390 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 3872 | 1464393003505 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 16:50:03 INFO - PROCESS | 3872 | 1464393003516 Marionette TRACE conn7 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641F05800 == 111 [pid = 3872] [id = 552] 16:50:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 172 (00000096399CA800) [pid = 3872] [serial = 1656] [outer = 0000000000000000] 16:50:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (0000009639BC5800) [pid = 3872] [serial = 1657] [outer = 00000096399CA800] 16:50:03 INFO - PROCESS | 3872 | 1464393003563 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (000000963B8F7C00) [pid = 3872] [serial = 1658] [outer = 00000096399CA800] 16:50:04 INFO - PROCESS | 3872 | 1464393004054 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 16:50:04 INFO - PROCESS | 3872 | 1464393004123 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 3872 | 1464393004125 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 16:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:50:04 INFO - PROCESS | 3872 | 1464393004128 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 3872 | 1464393004130 Marionette TRACE conn7 <- [1,2174,null,{}] 16:50:04 INFO - PROCESS | 3872 | 1464393004134 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:04 INFO - PROCESS | 3872 | 1464393004336 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 16:50:04 INFO - PROCESS | 3872 | 1464393004359 Marionette TRACE conn7 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F9F000 == 112 [pid = 3872] [id = 553] 16:50:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (000000963C6A6400) [pid = 3872] [serial = 1659] [outer = 0000000000000000] 16:50:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (000000963D0C2400) [pid = 3872] [serial = 1660] [outer = 000000963C6A6400] 16:50:04 INFO - PROCESS | 3872 | 1464393004407 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (000000963D4C9000) [pid = 3872] [serial = 1661] [outer = 000000963C6A6400] 16:50:04 INFO - PROCESS | 3872 | 1464393004890 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 776ms 16:50:04 INFO - PROCESS | 3872 | 1464393004907 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 3872 | 1464393004909 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 16:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:50:04 INFO - PROCESS | 3872 | 1464393004920 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 3872 | 1464393004922 Marionette TRACE conn7 <- [1,2178,null,{}] 16:50:04 INFO - PROCESS | 3872 | 1464393004932 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 3872 | 1464393005082 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 16:50:05 INFO - PROCESS | 3872 | 1464393005105 Marionette TRACE conn7 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432E7800 == 113 [pid = 3872] [id = 554] 16:50:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (000000963D510C00) [pid = 3872] [serial = 1662] [outer = 0000000000000000] 16:50:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (000000963EFA8800) [pid = 3872] [serial = 1663] [outer = 000000963D510C00] 16:50:05 INFO - PROCESS | 3872 | 1464393005152 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (000000964092A800) [pid = 3872] [serial = 1664] [outer = 000000963D510C00] 16:50:05 INFO - PROCESS | 3872 | 1464393005595 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 16:50:05 INFO - PROCESS | 3872 | 1464393005609 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 3872 | 1464393005611 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 16:50:05 INFO - PROCESS | 3872 | 1464393005614 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:50:05 INFO - PROCESS | 3872 | 1464393005616 Marionette TRACE conn7 <- [1,2182,null,{}] 16:50:05 INFO - PROCESS | 3872 | 1464393005626 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 3872 | 1464393005808 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 16:50:05 INFO - PROCESS | 3872 | 1464393005853 Marionette TRACE conn7 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 3872 | ++DOCSHELL 0000009644198800 == 114 [pid = 3872] [id = 555] 16:50:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009640927000) [pid = 3872] [serial = 1665] [outer = 0000000000000000] 16:50:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (0000009641E2F800) [pid = 3872] [serial = 1666] [outer = 0000009640927000] 16:50:05 INFO - PROCESS | 3872 | 1464393005899 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (0000009643186C00) [pid = 3872] [serial = 1667] [outer = 0000009640927000] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (000000962B240000) [pid = 3872] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (000000963D439400) [pid = 3872] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (0000009639A30800) [pid = 3872] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (000000963982DC00) [pid = 3872] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (000000962AFC7800) [pid = 3872] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (0000009637CEE400) [pid = 3872] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (000000963B240800) [pid = 3872] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (00000096395E0400) [pid = 3872] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (000000962B29C800) [pid = 3872] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (00000096314A0800) [pid = 3872] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:50:06 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (00000096378AFC00) [pid = 3872] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:50:06 INFO - PROCESS | 3872 | 1464393006634 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1068ms 16:50:06 INFO - PROCESS | 3872 | 1464393006693 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 3872 | 1464393006695 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 16:50:06 INFO - PROCESS | 3872 | 1464393006700 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:50:06 INFO - PROCESS | 3872 | 1464393006702 Marionette TRACE conn7 <- [1,2186,null,{}] 16:50:06 INFO - PROCESS | 3872 | 1464393006714 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 3872 | 1464393006834 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 16:50:06 INFO - PROCESS | 3872 | 1464393006847 Marionette TRACE conn7 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645172800 == 115 [pid = 3872] [id = 556] 16:50:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 173 (0000009639266800) [pid = 3872] [serial = 1668] [outer = 0000000000000000] 16:50:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 174 (000000964317C000) [pid = 3872] [serial = 1669] [outer = 0000009639266800] 16:50:06 INFO - PROCESS | 3872 | 1464393006893 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 175 (0000009643B1E400) [pid = 3872] [serial = 1670] [outer = 0000009639266800] 16:50:07 INFO - PROCESS | 3872 | 1464393007372 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 736ms 16:50:07 INFO - PROCESS | 3872 | 1464393007442 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 3872 | 1464393007444 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 16:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:50:07 INFO - PROCESS | 3872 | 1464393007447 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 3872 | 1464393007449 Marionette TRACE conn7 <- [1,2190,null,{}] 16:50:07 INFO - PROCESS | 3872 | 1464393007453 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 3872 | 1464393007596 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 16:50:07 INFO - PROCESS | 3872 | 1464393007602 Marionette TRACE conn7 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 3872 | ++DOCSHELL 00000096464A5000 == 116 [pid = 3872] [id = 557] 16:50:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 176 (0000009631AB9C00) [pid = 3872] [serial = 1671] [outer = 0000000000000000] 16:50:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 177 (000000964454EC00) [pid = 3872] [serial = 1672] [outer = 0000009631AB9C00] 16:50:07 INFO - PROCESS | 3872 | 1464393007649 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 178 (00000096453B0800) [pid = 3872] [serial = 1673] [outer = 0000009631AB9C00] 16:50:08 INFO - PROCESS | 3872 | 1464393008106 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:50:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 16:50:08 INFO - PROCESS | 3872 | 1464393008185 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 3872 | 1464393008188 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 16:50:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:50:08 INFO - PROCESS | 3872 | 1464393008191 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 3872 | 1464393008202 Marionette TRACE conn7 <- [1,2194,null,{}] 16:50:08 INFO - PROCESS | 3872 | 1464393008206 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 3872 | 1464393008338 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 16:50:08 INFO - PROCESS | 3872 | 1464393008344 Marionette TRACE conn7 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470F5800 == 117 [pid = 3872] [id = 558] 16:50:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 179 (0000009646242000) [pid = 3872] [serial = 1674] [outer = 0000000000000000] 16:50:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 180 (0000009646541400) [pid = 3872] [serial = 1675] [outer = 0000009646242000] 16:50:08 INFO - PROCESS | 3872 | 1464393008394 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 181 (0000009646F61400) [pid = 3872] [serial = 1676] [outer = 0000009646242000] 16:50:09 INFO - PROCESS | 3872 | 1464393009245 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1145ms 16:50:09 INFO - PROCESS | 3872 | 1464393009340 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 3872 | 1464393009346 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 16:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:50:09 INFO - PROCESS | 3872 | 1464393009351 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 3872 | 1464393009356 Marionette TRACE conn7 <- [1,2198,null,{}] 16:50:09 INFO - PROCESS | 3872 | 1464393009362 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 3872 | 1464393009525 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 16:50:09 INFO - PROCESS | 3872 | 1464393009683 Marionette TRACE conn7 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A088800 == 118 [pid = 3872] [id = 559] 16:50:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 182 (0000009631ABBC00) [pid = 3872] [serial = 1677] [outer = 0000000000000000] 16:50:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (00000096323EBC00) [pid = 3872] [serial = 1678] [outer = 0000009631ABBC00] 16:50:09 INFO - PROCESS | 3872 | 1464393009743 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (0000009637CE1800) [pid = 3872] [serial = 1679] [outer = 0000009631ABBC00] 16:50:10 INFO - PROCESS | 3872 | 1464393010350 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1028ms 16:50:10 INFO - PROCESS | 3872 | 1464393010382 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 3872 | 1464393010388 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 16:50:10 INFO - PROCESS | 3872 | 1464393010395 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 3872 | 1464393010398 Marionette TRACE conn7 <- [1,2202,null,{}] 16:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:50:10 INFO - PROCESS | 3872 | 1464393010402 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 3872 | 1464393010551 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 16:50:10 INFO - PROCESS | 3872 | 1464393010726 Marionette TRACE conn7 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432B1000 == 119 [pid = 3872] [id = 560] 16:50:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (0000009639AC6800) [pid = 3872] [serial = 1680] [outer = 0000000000000000] 16:50:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (000000963A792400) [pid = 3872] [serial = 1681] [outer = 0000009639AC6800] 16:50:10 INFO - PROCESS | 3872 | 1464393010785 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (000000963CE55800) [pid = 3872] [serial = 1682] [outer = 0000009639AC6800] 16:50:11 INFO - PROCESS | 3872 | 1464393011381 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1018ms 16:50:11 INFO - PROCESS | 3872 | 1464393011420 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 3872 | 1464393011423 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 16:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:50:11 INFO - PROCESS | 3872 | 1464393011427 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 3872 | 1464393011431 Marionette TRACE conn7 <- [1,2206,null,{}] 16:50:11 INFO - PROCESS | 3872 | 1464393011442 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:11 INFO - PROCESS | 3872 | 1464393011607 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 16:50:11 INFO - PROCESS | 3872 | 1464393011771 Marionette TRACE conn7 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647EEB800 == 120 [pid = 3872] [id = 561] 16:50:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (0000009643B06400) [pid = 3872] [serial = 1683] [outer = 0000000000000000] 16:50:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (0000009644551800) [pid = 3872] [serial = 1684] [outer = 0000009643B06400] 16:50:11 INFO - PROCESS | 3872 | 1464393011833 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009646249800) [pid = 3872] [serial = 1685] [outer = 0000009643B06400] 16:50:12 INFO - PROCESS | 3872 | 1464393012412 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1026ms 16:50:12 INFO - PROCESS | 3872 | 1464393012454 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 3872 | 1464393012457 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 16:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:50:12 INFO - PROCESS | 3872 | 1464393012461 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 3872 | 1464393012463 Marionette TRACE conn7 <- [1,2210,null,{}] 16:50:12 INFO - PROCESS | 3872 | 1464393012467 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 3872 | 1464393012613 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 16:50:12 INFO - PROCESS | 3872 | 1464393012746 Marionette TRACE conn7 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 3872 | ++DOCSHELL 0000009649394800 == 121 [pid = 3872] [id = 562] 16:50:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (0000009646D63800) [pid = 3872] [serial = 1686] [outer = 0000000000000000] 16:50:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009647A46400) [pid = 3872] [serial = 1687] [outer = 0000009646D63800] 16:50:12 INFO - PROCESS | 3872 | 1464393012803 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (0000009647ECEC00) [pid = 3872] [serial = 1688] [outer = 0000009646D63800] 16:50:13 INFO - PROCESS | 3872 | 1464393013379 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 987ms 16:50:13 INFO - PROCESS | 3872 | 1464393013449 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 3872 | 1464393013452 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 16:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:50:13 INFO - PROCESS | 3872 | 1464393013456 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 3872 | 1464393013458 Marionette TRACE conn7 <- [1,2214,null,{}] 16:50:13 INFO - PROCESS | 3872 | 1464393013462 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 3872 | 1464393013605 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 16:50:13 INFO - PROCESS | 3872 | 1464393013760 Marionette TRACE conn7 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BC18000 == 122 [pid = 3872] [id = 563] 16:50:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009648713C00) [pid = 3872] [serial = 1689] [outer = 0000000000000000] 16:50:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (000000964883E400) [pid = 3872] [serial = 1690] [outer = 0000009648713C00] 16:50:13 INFO - PROCESS | 3872 | 1464393013817 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009648A55800) [pid = 3872] [serial = 1691] [outer = 0000009648713C00] 16:50:14 INFO - PROCESS | 3872 | 1464393014412 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 16:50:14 INFO - PROCESS | 3872 | 1464393014443 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 3872 | 1464393014446 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 16:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:50:14 INFO - PROCESS | 3872 | 1464393014449 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 3872 | 1464393014451 Marionette TRACE conn7 <- [1,2218,null,{}] 16:50:14 INFO - PROCESS | 3872 | 1464393014455 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 3872 | 1464393014605 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 16:50:14 INFO - PROCESS | 3872 | 1464393014767 Marionette TRACE conn7 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C52D800 == 123 [pid = 3872] [id = 564] 16:50:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009648B4E000) [pid = 3872] [serial = 1692] [outer = 0000000000000000] 16:50:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009649D05C00) [pid = 3872] [serial = 1693] [outer = 0000009648B4E000] 16:50:14 INFO - PROCESS | 3872 | 1464393014824 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (000000964B629800) [pid = 3872] [serial = 1694] [outer = 0000009648B4E000] 16:50:15 INFO - PROCESS | 3872 | 1464393015408 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 16:50:15 INFO - PROCESS | 3872 | 1464393015439 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 3872 | 1464393015441 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 16:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:50:15 INFO - PROCESS | 3872 | 1464393015445 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 3872 | 1464393015447 Marionette TRACE conn7 <- [1,2222,null,{}] 16:50:15 INFO - PROCESS | 3872 | 1464393015451 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:15 INFO - PROCESS | 3872 | 1464393015590 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 16:50:15 INFO - PROCESS | 3872 | 1464393015764 Marionette TRACE conn7 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C61B000 == 124 [pid = 3872] [id = 565] 16:50:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (0000009648E8EC00) [pid = 3872] [serial = 1695] [outer = 0000000000000000] 16:50:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009648E94800) [pid = 3872] [serial = 1696] [outer = 0000009648E8EC00] 16:50:15 INFO - PROCESS | 3872 | 1464393015822 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009648E9AC00) [pid = 3872] [serial = 1697] [outer = 0000009648E8EC00] 16:50:16 INFO - PROCESS | 3872 | 1464393016458 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1021ms 16:50:16 INFO - PROCESS | 3872 | 1464393016468 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 3872 | 1464393016470 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 16:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:50:16 INFO - PROCESS | 3872 | 1464393016507 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 3872 | 1464393016509 Marionette TRACE conn7 <- [1,2226,null,{}] 16:50:16 INFO - PROCESS | 3872 | 1464393016513 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 3872 | 1464393016650 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 16:50:16 INFO - PROCESS | 3872 | 1464393016811 Marionette TRACE conn7 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CD08800 == 125 [pid = 3872] [id = 566] 16:50:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000964B629400) [pid = 3872] [serial = 1698] [outer = 0000000000000000] 16:50:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000964B633C00) [pid = 3872] [serial = 1699] [outer = 000000964B629400] 16:50:16 INFO - PROCESS | 3872 | 1464393016866 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000964BD3D800) [pid = 3872] [serial = 1700] [outer = 000000964B629400] 16:50:17 INFO - PROCESS | 3872 | 1464393017444 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 995ms 16:50:17 INFO - PROCESS | 3872 | 1464393017483 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 3872 | 1464393017486 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 16:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:50:17 INFO - PROCESS | 3872 | 1464393017490 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 3872 | 1464393017492 Marionette TRACE conn7 <- [1,2230,null,{}] 16:50:17 INFO - PROCESS | 3872 | 1464393017496 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 3872 | 1464393017634 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 16:50:17 INFO - PROCESS | 3872 | 1464393017808 Marionette TRACE conn7 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CEBE800 == 126 [pid = 3872] [id = 567] 16:50:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000964BE40000) [pid = 3872] [serial = 1701] [outer = 0000000000000000] 16:50:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000964BE44800) [pid = 3872] [serial = 1702] [outer = 000000964BE40000] 16:50:17 INFO - PROCESS | 3872 | 1464393017865 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (000000964C6C9C00) [pid = 3872] [serial = 1703] [outer = 000000964BE40000] 16:50:18 INFO - PROCESS | 3872 | 1464393018450 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 984ms 16:50:18 INFO - PROCESS | 3872 | 1464393018490 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 3872 | 1464393018492 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 16:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:50:18 INFO - PROCESS | 3872 | 1464393018498 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - PROCESS | 3872 | 1464393018500 Marionette TRACE conn7 <- [1,2234,null,{}] 16:50:18 INFO - PROCESS | 3872 | 1464393018504 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:18 INFO - PROCESS | 3872 | 1464393018646 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 16:50:18 INFO - PROCESS | 3872 | 1464393018820 Marionette TRACE conn7 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D4D6800 == 127 [pid = 3872] [id = 568] 16:50:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (000000964BE41400) [pid = 3872] [serial = 1704] [outer = 0000000000000000] 16:50:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000964C56AC00) [pid = 3872] [serial = 1705] [outer = 000000964BE41400] 16:50:18 INFO - PROCESS | 3872 | 1464393018879 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (000000964C571400) [pid = 3872] [serial = 1706] [outer = 000000964BE41400] 16:50:19 INFO - PROCESS | 3872 | 1464393019524 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1067ms 16:50:19 INFO - PROCESS | 3872 | 1464393019603 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 3872 | 1464393019605 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 16:50:19 INFO - PROCESS | 3872 | 1464393019609 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:50:19 INFO - PROCESS | 3872 | 1464393019612 Marionette TRACE conn7 <- [1,2238,null,{}] 16:50:19 INFO - PROCESS | 3872 | 1464393019616 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 3872 | 1464393019807 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 16:50:19 INFO - PROCESS | 3872 | 1464393019973 Marionette TRACE conn7 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D912000 == 128 [pid = 3872] [id = 569] 16:50:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (000000964C00D800) [pid = 3872] [serial = 1707] [outer = 0000000000000000] 16:50:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000964C571800) [pid = 3872] [serial = 1708] [outer = 000000964C00D800] 16:50:20 INFO - PROCESS | 3872 | 1464393020036 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (000000964C6E5000) [pid = 3872] [serial = 1709] [outer = 000000964C00D800] 16:50:20 INFO - PROCESS | 3872 | 1464393020601 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1017ms 16:50:20 INFO - PROCESS | 3872 | 1464393020633 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 3872 | 1464393020635 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 16:50:20 INFO - PROCESS | 3872 | 1464393020639 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:50:20 INFO - PROCESS | 3872 | 1464393020641 Marionette TRACE conn7 <- [1,2242,null,{}] 16:50:20 INFO - PROCESS | 3872 | 1464393020645 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 3872 | 1464393020786 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 16:50:20 INFO - PROCESS | 3872 | 1464393020963 Marionette TRACE conn7 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 3872 | ++DOCSHELL 000000964EF44000 == 129 [pid = 3872] [id = 570] 16:50:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (000000964C6ED000) [pid = 3872] [serial = 1710] [outer = 0000000000000000] 16:50:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000964C6F0800) [pid = 3872] [serial = 1711] [outer = 000000964C6ED000] 16:50:21 INFO - PROCESS | 3872 | 1464393021020 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (000000964C95BC00) [pid = 3872] [serial = 1712] [outer = 000000964C6ED000] 16:50:21 INFO - PROCESS | 3872 | 1464393021702 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1078ms 16:50:21 INFO - PROCESS | 3872 | 1464393021719 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 3872 | 1464393021722 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 16:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:50:21 INFO - PROCESS | 3872 | 1464393021725 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 3872 | 1464393021727 Marionette TRACE conn7 <- [1,2246,null,{}] 16:50:21 INFO - PROCESS | 3872 | 1464393021731 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 3872 | 1464393021872 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 16:50:22 INFO - PROCESS | 3872 | 1464393022038 Marionette TRACE conn7 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B6B000 == 130 [pid = 3872] [id = 571] 16:50:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009630B3AC00) [pid = 3872] [serial = 1713] [outer = 0000000000000000] 16:50:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (000000963596CC00) [pid = 3872] [serial = 1714] [outer = 0000009630B3AC00] 16:50:22 INFO - PROCESS | 3872 | 1464393022096 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000963CE5D800) [pid = 3872] [serial = 1715] [outer = 0000009630B3AC00] 16:50:22 INFO - PROCESS | 3872 | 1464393022750 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1077ms 16:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:50:22 INFO - PROCESS | 3872 | 1464393022806 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 3872 | 1464393022808 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 16:50:22 INFO - PROCESS | 3872 | 1464393022812 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 3872 | 1464393022814 Marionette TRACE conn7 <- [1,2250,null,{}] 16:50:22 INFO - PROCESS | 3872 | 1464393022817 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 3872 | 1464393022961 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 16:50:23 INFO - PROCESS | 3872 | 1464393023484 Marionette TRACE conn7 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C10000 == 131 [pid = 3872] [id = 572] 16:50:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000962AFC8800) [pid = 3872] [serial = 1716] [outer = 0000000000000000] 16:50:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (000000962B233000) [pid = 3872] [serial = 1717] [outer = 000000962AFC8800] 16:50:23 INFO - PROCESS | 3872 | 1464393023540 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (000000962C037800) [pid = 3872] [serial = 1718] [outer = 000000962AFC8800] 16:50:24 INFO - PROCESS | 3872 | 1464393024119 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1382ms 16:50:24 INFO - PROCESS | 3872 | 1464393024198 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 3872 | 1464393024202 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 16:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:50:24 INFO - PROCESS | 3872 | 1464393024207 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 3872 | 1464393024210 Marionette TRACE conn7 <- [1,2254,null,{}] 16:50:24 INFO - PROCESS | 3872 | 1464393024216 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 3872 | 1464393024354 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 16:50:24 INFO - PROCESS | 3872 | 1464393024526 Marionette TRACE conn7 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406DA800 == 132 [pid = 3872] [id = 573] 16:50:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (000000962B180C00) [pid = 3872] [serial = 1719] [outer = 0000000000000000] 16:50:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (0000009630A67C00) [pid = 3872] [serial = 1720] [outer = 000000962B180C00] 16:50:24 INFO - PROCESS | 3872 | 1464393024578 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (00000096378AFC00) [pid = 3872] [serial = 1721] [outer = 000000962B180C00] 16:50:25 INFO - PROCESS | 3872 | 1464393025205 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:50:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1023ms 16:50:25 INFO - PROCESS | 3872 | 1464393025236 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 3872 | 1464393025240 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 16:50:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:50:25 INFO - PROCESS | 3872 | 1464393025244 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 3872 | 1464393025247 Marionette TRACE conn7 <- [1,2258,null,{}] 16:50:25 INFO - PROCESS | 3872 | 1464393025251 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 3872 | 1464393025389 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 16:50:25 INFO - PROCESS | 3872 | 1464393025598 Marionette TRACE conn7 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBD4000 == 131 [pid = 3872] [id = 126] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009630B1B800 == 130 [pid = 3872] [id = 423] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 00000096464A5000 == 129 [pid = 3872] [id = 557] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009645172800 == 128 [pid = 3872] [id = 556] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009644198800 == 127 [pid = 3872] [id = 555] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 00000096432E7800 == 126 [pid = 3872] [id = 554] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009642F9F000 == 125 [pid = 3872] [id = 553] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009641F05800 == 124 [pid = 3872] [id = 552] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 000000964073A800 == 123 [pid = 3872] [id = 551] 16:50:25 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009635967C00) [pid = 3872] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:50:25 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (0000009646D25400) [pid = 3872] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:50:25 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (0000009648712400) [pid = 3872] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:50:25 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (00000096316C5000) [pid = 3872] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:50:25 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009647A09000) [pid = 3872] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:50:25 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009646534400) [pid = 3872] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:50:25 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (0000009642E04C00) [pid = 3872] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:50:25 INFO - PROCESS | 3872 | ++DOCSHELL 00000096312AF000 == 124 [pid = 3872] [id = 574] 16:50:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000962B178400) [pid = 3872] [serial = 1722] [outer = 0000000000000000] 16:50:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000962B2A7000) [pid = 3872] [serial = 1723] [outer = 000000962B178400] 16:50:25 INFO - PROCESS | 3872 | 1464393025745 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009635BC9800) [pid = 3872] [serial = 1724] [outer = 000000962B178400] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 00000096376AB000 == 123 [pid = 3872] [id = 550] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 000000963295B000 == 122 [pid = 3872] [id = 549] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF35000 == 121 [pid = 3872] [id = 548] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 000000962B292800 == 120 [pid = 3872] [id = 443] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 00000096489C5800 == 119 [pid = 3872] [id = 541] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009647E7D800 == 118 [pid = 3872] [id = 540] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009647A7D000 == 117 [pid = 3872] [id = 539] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 00000096470A6000 == 116 [pid = 3872] [id = 538] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009646636800 == 115 [pid = 3872] [id = 537] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 0000009642574800 == 114 [pid = 3872] [id = 536] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 00000096441E0000 == 113 [pid = 3872] [id = 511] 16:50:25 INFO - PROCESS | 3872 | --DOCSHELL 000000963B203000 == 112 [pid = 3872] [id = 535] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009639267400) [pid = 3872] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (000000963EBBC800) [pid = 3872] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (0000009639ACA000) [pid = 3872] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (0000009639876C00) [pid = 3872] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (000000963090A400) [pid = 3872] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (000000962C0AB400) [pid = 3872] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (000000963D42C000) [pid = 3872] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009632B76400) [pid = 3872] [serial = 1073] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (000000963C754800) [pid = 3872] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009639686C00) [pid = 3872] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (000000963D505C00) [pid = 3872] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (0000009644467400) [pid = 3872] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (000000962C776000) [pid = 3872] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (0000009639954000) [pid = 3872] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000963885E000) [pid = 3872] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000963A9E2C00) [pid = 3872] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009636468400) [pid = 3872] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009638377800) [pid = 3872] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000963D0C6400) [pid = 3872] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009642E10400) [pid = 3872] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (00000096453B2C00) [pid = 3872] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000963BA6A400) [pid = 3872] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (0000009630B34000) [pid = 3872] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (0000009640C80400) [pid = 3872] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000963929E000) [pid = 3872] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000962B2A3800) [pid = 3872] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (00000096406B4000) [pid = 3872] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:50:26 INFO - PROCESS | 3872 | 1464393026304 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1072ms 16:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:50:26 INFO - PROCESS | 3872 | 1464393026320 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 3872 | 1464393026322 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 16:50:26 INFO - PROCESS | 3872 | 1464393026331 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 3872 | 1464393026337 Marionette TRACE conn7 <- [1,2262,null,{}] 16:50:26 INFO - PROCESS | 3872 | 1464393026342 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 3872 | 1464393026462 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 16:50:26 INFO - PROCESS | 3872 | 1464393026480 Marionette TRACE conn7 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403DF000 == 113 [pid = 3872] [id = 575] 16:50:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009631ABD800) [pid = 3872] [serial = 1725] [outer = 0000000000000000] 16:50:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009638377800) [pid = 3872] [serial = 1726] [outer = 0000009631ABD800] 16:50:26 INFO - PROCESS | 3872 | 1464393026527 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009638EB8800) [pid = 3872] [serial = 1727] [outer = 0000009631ABD800] 16:50:27 INFO - PROCESS | 3872 | 1464393027006 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 753ms 16:50:27 INFO - PROCESS | 3872 | 1464393027093 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 3872 | 1464393027096 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 16:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:50:27 INFO - PROCESS | 3872 | 1464393027099 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 3872 | 1464393027101 Marionette TRACE conn7 <- [1,2266,null,{}] 16:50:27 INFO - PROCESS | 3872 | 1464393027107 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 3872 | 1464393027226 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 16:50:27 INFO - PROCESS | 3872 | 1464393027352 Marionette TRACE conn7 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E7C000 == 114 [pid = 3872] [id = 576] 16:50:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009638681000) [pid = 3872] [serial = 1728] [outer = 0000000000000000] 16:50:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (0000009639878800) [pid = 3872] [serial = 1729] [outer = 0000009638681000] 16:50:27 INFO - PROCESS | 3872 | 1464393027408 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (00000096399C8800) [pid = 3872] [serial = 1730] [outer = 0000009638681000] 16:50:27 INFO - PROCESS | 3872 | 1464393027803 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 16:50:27 INFO - PROCESS | 3872 | 1464393027845 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 3872 | 1464393027847 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 16:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:50:27 INFO - PROCESS | 3872 | 1464393027850 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 3872 | 1464393027852 Marionette TRACE conn7 <- [1,2270,null,{}] 16:50:27 INFO - PROCESS | 3872 | 1464393027867 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 3872 | 1464393028022 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 16:50:28 INFO - PROCESS | 3872 | 1464393028047 Marionette TRACE conn7 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F96800 == 115 [pid = 3872] [id = 577] 16:50:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009639BC4000) [pid = 3872] [serial = 1731] [outer = 0000000000000000] 16:50:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (0000009639BD2800) [pid = 3872] [serial = 1732] [outer = 0000009639BC4000] 16:50:28 INFO - PROCESS | 3872 | 1464393028102 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000963C038000) [pid = 3872] [serial = 1733] [outer = 0000009639BC4000] 16:50:28 INFO - PROCESS | 3872 | 1464393028610 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:50:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 796ms 16:50:28 INFO - PROCESS | 3872 | 1464393028659 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 3872 | 1464393028661 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 16:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:50:28 INFO - PROCESS | 3872 | 1464393028664 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 3872 | 1464393028666 Marionette TRACE conn7 <- [1,2274,null,{}] 16:50:28 INFO - PROCESS | 3872 | 1464393028670 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 3872 | 1464393028828 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 16:50:28 INFO - PROCESS | 3872 | 1464393028852 Marionette TRACE conn7 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643ED6000 == 116 [pid = 3872] [id = 578] 16:50:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000963C75D400) [pid = 3872] [serial = 1734] [outer = 0000000000000000] 16:50:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963D0B8800) [pid = 3872] [serial = 1735] [outer = 000000963C75D400] 16:50:28 INFO - PROCESS | 3872 | 1464393028908 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000963D438800) [pid = 3872] [serial = 1736] [outer = 000000963C75D400] 16:50:29 INFO - PROCESS | 3872 | 1464393029363 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 16:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 16:50:29 INFO - PROCESS | 3872 | 1464393029414 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 3872 | 1464393029416 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 16:50:29 INFO - PROCESS | 3872 | 1464393029420 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 3872 | 1464393029421 Marionette TRACE conn7 <- [1,2278,null,{}] 16:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:50:29 INFO - PROCESS | 3872 | 1464393029425 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 3872 | 1464393029580 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 16:50:29 INFO - PROCESS | 3872 | 1464393029602 Marionette TRACE conn7 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441CC800 == 117 [pid = 3872] [id = 579] 16:50:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (000000963D4C4400) [pid = 3872] [serial = 1737] [outer = 0000000000000000] 16:50:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (000000963D505C00) [pid = 3872] [serial = 1738] [outer = 000000963D4C4400] 16:50:29 INFO - PROCESS | 3872 | 1464393029648 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000963EBB8800) [pid = 3872] [serial = 1739] [outer = 000000963D4C4400] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (00000096399CA800) [pid = 3872] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000963929EC00) [pid = 3872] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000962C09B800) [pid = 3872] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000962C0AA800) [pid = 3872] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000963C6A6400) [pid = 3872] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000963867A800) [pid = 3872] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000963D510C00) [pid = 3872] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009640927000) [pid = 3872] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009631AB9C00) [pid = 3872] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:50:30 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009639266800) [pid = 3872] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:50:30 INFO - PROCESS | 3872 | 1464393030441 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1075ms 16:50:30 INFO - PROCESS | 3872 | 1464393030502 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 3872 | 1464393030504 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 16:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:50:30 INFO - PROCESS | 3872 | 1464393030508 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 3872 | 1464393030510 Marionette TRACE conn7 <- [1,2282,null,{}] 16:50:30 INFO - PROCESS | 3872 | 1464393030513 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 3872 | 1464393030627 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 16:50:30 INFO - PROCESS | 3872 | 1464393030640 Marionette TRACE conn7 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 3872 | ++DOCSHELL 00000096453D2000 == 118 [pid = 3872] [id = 580] 16:50:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000963B238800) [pid = 3872] [serial = 1740] [outer = 0000000000000000] 16:50:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (000000963EFAFC00) [pid = 3872] [serial = 1741] [outer = 000000963B238800] 16:50:30 INFO - PROCESS | 3872 | 1464393030687 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (00000096406B4C00) [pid = 3872] [serial = 1742] [outer = 000000963B238800] 16:50:31 INFO - PROCESS | 3872 | 1464393031149 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 16:50:31 INFO - PROCESS | 3872 | 1464393031199 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 3872 | 1464393031201 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 16:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:50:31 INFO - PROCESS | 3872 | 1464393031205 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 3872 | 1464393031207 Marionette TRACE conn7 <- [1,2286,null,{}] 16:50:31 INFO - PROCESS | 3872 | 1464393031211 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:31 INFO - PROCESS | 3872 | 1464393031327 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 16:50:31 INFO - PROCESS | 3872 | 1464393031333 Marionette TRACE conn7 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646634000 == 119 [pid = 3872] [id = 581] 16:50:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (0000009640C89400) [pid = 3872] [serial = 1743] [outer = 0000000000000000] 16:50:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009641CD0800) [pid = 3872] [serial = 1744] [outer = 0000009640C89400] 16:50:31 INFO - PROCESS | 3872 | 1464393031379 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (0000009642E11800) [pid = 3872] [serial = 1745] [outer = 0000009640C89400] 16:50:31 INFO - PROCESS | 3872 | 1464393031859 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 16:50:31 INFO - PROCESS | 3872 | 1464393031880 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 3872 | 1464393031882 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 16:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:50:31 INFO - PROCESS | 3872 | 1464393031886 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 3872 | 1464393031887 Marionette TRACE conn7 <- [1,2290,null,{}] 16:50:31 INFO - PROCESS | 3872 | 1464393031914 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 3872 | 1464393032030 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 16:50:32 INFO - PROCESS | 3872 | 1464393032037 Marionette TRACE conn7 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470EF800 == 120 [pid = 3872] [id = 582] 16:50:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009643B06800) [pid = 3872] [serial = 1746] [outer = 0000000000000000] 16:50:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009643B0DC00) [pid = 3872] [serial = 1747] [outer = 0000009643B06800] 16:50:32 INFO - PROCESS | 3872 | 1464393032087 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009644549000) [pid = 3872] [serial = 1748] [outer = 0000009643B06800] 16:50:32 INFO - PROCESS | 3872 | 1464393032927 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1101ms 16:50:32 INFO - PROCESS | 3872 | 1464393032990 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 3872 | 1464393032996 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 16:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:50:33 INFO - PROCESS | 3872 | 1464393033001 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 3872 | 1464393033006 Marionette TRACE conn7 <- [1,2294,null,{}] 16:50:33 INFO - PROCESS | 3872 | 1464393033012 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 3872 | 1464393033197 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 16:50:33 INFO - PROCESS | 3872 | 1464393033366 Marionette TRACE conn7 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4E4000 == 121 [pid = 3872] [id = 583] 16:50:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009630B3A800) [pid = 3872] [serial = 1749] [outer = 0000000000000000] 16:50:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009631B16C00) [pid = 3872] [serial = 1750] [outer = 0000009630B3A800] 16:50:33 INFO - PROCESS | 3872 | 1464393033427 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (000000963595D400) [pid = 3872] [serial = 1751] [outer = 0000009630B3A800] 16:50:34 INFO - PROCESS | 3872 | 1464393034043 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1081ms 16:50:34 INFO - PROCESS | 3872 | 1464393034087 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 3872 | 1464393034094 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 16:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:50:34 INFO - PROCESS | 3872 | 1464393034100 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 3872 | 1464393034103 Marionette TRACE conn7 <- [1,2298,null,{}] 16:50:34 INFO - PROCESS | 3872 | 1464393034108 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:34 INFO - PROCESS | 3872 | 1464393034257 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 16:50:34 INFO - PROCESS | 3872 | 1464393034435 Marionette TRACE conn7 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432E3800 == 122 [pid = 3872] [id = 584] 16:50:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000963967F400) [pid = 3872] [serial = 1752] [outer = 0000000000000000] 16:50:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (0000009639878C00) [pid = 3872] [serial = 1753] [outer = 000000963967F400] 16:50:34 INFO - PROCESS | 3872 | 1464393034494 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (000000963B23AC00) [pid = 3872] [serial = 1754] [outer = 000000963967F400] 16:50:35 INFO - PROCESS | 3872 | 1464393035134 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1076ms 16:50:35 INFO - PROCESS | 3872 | 1464393035181 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 3872 | 1464393035184 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 16:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:50:35 INFO - PROCESS | 3872 | 1464393035188 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 3872 | 1464393035192 Marionette TRACE conn7 <- [1,2302,null,{}] 16:50:35 INFO - PROCESS | 3872 | 1464393035203 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 3872 | 1464393035350 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 16:50:35 INFO - PROCESS | 3872 | 1464393035515 Marionette TRACE conn7 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 3872 | ++DOCSHELL 000000964812A800 == 123 [pid = 3872] [id = 585] 16:50:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000963D44A400) [pid = 3872] [serial = 1755] [outer = 0000000000000000] 16:50:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009643179C00) [pid = 3872] [serial = 1756] [outer = 000000963D44A400] 16:50:35 INFO - PROCESS | 3872 | 1464393035573 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009644546000) [pid = 3872] [serial = 1757] [outer = 000000963D44A400] 16:50:36 INFO - PROCESS | 3872 | 1464393036176 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1029ms 16:50:36 INFO - PROCESS | 3872 | 1464393036218 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 3872 | 1464393036221 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 16:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:50:36 INFO - PROCESS | 3872 | 1464393036225 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 3872 | 1464393036227 Marionette TRACE conn7 <- [1,2306,null,{}] 16:50:36 INFO - PROCESS | 3872 | 1464393036231 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 3872 | 1464393036380 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 16:50:36 INFO - PROCESS | 3872 | 1464393036544 Marionette TRACE conn7 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BC0800 == 124 [pid = 3872] [id = 586] 16:50:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (000000964505A000) [pid = 3872] [serial = 1758] [outer = 0000000000000000] 16:50:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (00000096453B3C00) [pid = 3872] [serial = 1759] [outer = 000000964505A000] 16:50:36 INFO - PROCESS | 3872 | 1464393036601 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000964624D400) [pid = 3872] [serial = 1760] [outer = 000000964505A000] 16:50:37 INFO - PROCESS | 3872 | 1464393037205 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 3872 | 1464393037253 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 16:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:50:37 INFO - PROCESS | 3872 | 1464393037256 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 3872 | 1464393037259 Marionette TRACE conn7 <- [1,2310,null,{}] 16:50:37 INFO - PROCESS | 3872 | 1464393037263 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 3872 | 1464393037424 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 16:50:37 INFO - PROCESS | 3872 | 1464393037604 Marionette TRACE conn7 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BC10000 == 125 [pid = 3872] [id = 587] 16:50:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009646D0A000) [pid = 3872] [serial = 1761] [outer = 0000000000000000] 16:50:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009646D67000) [pid = 3872] [serial = 1762] [outer = 0000009646D0A000] 16:50:37 INFO - PROCESS | 3872 | 1464393037663 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (0000009646F65000) [pid = 3872] [serial = 1763] [outer = 0000009646D0A000] 16:50:38 INFO - PROCESS | 3872 | 1464393038292 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1073ms 16:50:38 INFO - PROCESS | 3872 | 1464393038332 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 3872 | 1464393038335 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 16:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:50:38 INFO - PROCESS | 3872 | 1464393038338 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 3872 | 1464393038340 Marionette TRACE conn7 <- [1,2314,null,{}] 16:50:38 INFO - PROCESS | 3872 | 1464393038344 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 3872 | 1464393038495 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 16:50:38 INFO - PROCESS | 3872 | 1464393038673 Marionette TRACE conn7 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C526000 == 126 [pid = 3872] [id = 588] 16:50:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (0000009648707C00) [pid = 3872] [serial = 1764] [outer = 0000000000000000] 16:50:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (0000009648842400) [pid = 3872] [serial = 1765] [outer = 0000009648707C00] 16:50:38 INFO - PROCESS | 3872 | 1464393038733 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009648A4CC00) [pid = 3872] [serial = 1766] [outer = 0000009648707C00] 16:50:39 INFO - PROCESS | 3872 | 1464393039310 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1021ms 16:50:39 INFO - PROCESS | 3872 | 1464393039362 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 3872 | 1464393039364 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 16:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:50:39 INFO - PROCESS | 3872 | 1464393039368 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 3872 | 1464393039370 Marionette TRACE conn7 <- [1,2318,null,{}] 16:50:39 INFO - PROCESS | 3872 | 1464393039374 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:39 INFO - PROCESS | 3872 | 1464393039513 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 16:50:39 INFO - PROCESS | 3872 | 1464393039690 Marionette TRACE conn7 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D8F7000 == 127 [pid = 3872] [id = 589] 16:50:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009648A4B800) [pid = 3872] [serial = 1767] [outer = 0000000000000000] 16:50:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (0000009648B26400) [pid = 3872] [serial = 1768] [outer = 0000009648A4B800] 16:50:39 INFO - PROCESS | 3872 | 1464393039748 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (0000009648E8E800) [pid = 3872] [serial = 1769] [outer = 0000009648A4B800] 16:50:40 INFO - PROCESS | 3872 | 1464393040338 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1019ms 16:50:40 INFO - PROCESS | 3872 | 1464393040390 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 3872 | 1464393040392 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 16:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:50:40 INFO - PROCESS | 3872 | 1464393040396 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 3872 | 1464393040398 Marionette TRACE conn7 <- [1,2322,null,{}] 16:50:40 INFO - PROCESS | 3872 | 1464393040402 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 3872 | 1464393040541 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 16:50:40 INFO - PROCESS | 3872 | 1464393040720 Marionette TRACE conn7 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650DCC800 == 128 [pid = 3872] [id = 590] 16:50:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009649B58800) [pid = 3872] [serial = 1770] [outer = 0000000000000000] 16:50:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009649B61400) [pid = 3872] [serial = 1771] [outer = 0000009649B58800] 16:50:40 INFO - PROCESS | 3872 | 1464393040777 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (000000964B14E400) [pid = 3872] [serial = 1772] [outer = 0000009649B58800] 16:50:41 INFO - PROCESS | 3872 | 1464393041379 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1024ms 16:50:41 INFO - PROCESS | 3872 | 1464393041423 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 3872 | 1464393041425 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 16:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:50:41 INFO - PROCESS | 3872 | 1464393041429 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 3872 | 1464393041431 Marionette TRACE conn7 <- [1,2326,null,{}] 16:50:41 INFO - PROCESS | 3872 | 1464393041435 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 3872 | 1464393041576 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 16:50:41 INFO - PROCESS | 3872 | 1464393041754 Marionette TRACE conn7 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C68F000 == 129 [pid = 3872] [id = 591] 16:50:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (000000964BD39800) [pid = 3872] [serial = 1773] [outer = 0000000000000000] 16:50:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (000000964BD3F400) [pid = 3872] [serial = 1774] [outer = 000000964BD39800] 16:50:41 INFO - PROCESS | 3872 | 1464393041812 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (000000964C004C00) [pid = 3872] [serial = 1775] [outer = 000000964BD39800] 16:50:42 INFO - PROCESS | 3872 | 1464393042379 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 986ms 16:50:42 INFO - PROCESS | 3872 | 1464393042421 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 3872 | 1464393042424 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 16:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:50:42 INFO - PROCESS | 3872 | 1464393042430 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 3872 | 1464393042432 Marionette TRACE conn7 <- [1,2330,null,{}] 16:50:42 INFO - PROCESS | 3872 | 1464393042436 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 3872 | 1464393042579 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 16:50:42 INFO - PROCESS | 3872 | 1464393042756 Marionette TRACE conn7 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650AC6800 == 130 [pid = 3872] [id = 592] 16:50:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (000000964C00F400) [pid = 3872] [serial = 1776] [outer = 0000000000000000] 16:50:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (000000964C56C800) [pid = 3872] [serial = 1777] [outer = 000000964C00F400] 16:50:42 INFO - PROCESS | 3872 | 1464393042814 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (000000964C6EE000) [pid = 3872] [serial = 1778] [outer = 000000964C00F400] 16:50:43 INFO - PROCESS | 3872 | 1464393043409 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1026ms 16:50:43 INFO - PROCESS | 3872 | 1464393043458 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 3872 | 1464393043461 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 16:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:50:43 INFO - PROCESS | 3872 | 1464393043465 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 3872 | 1464393043468 Marionette TRACE conn7 <- [1,2334,null,{}] 16:50:43 INFO - PROCESS | 3872 | 1464393043472 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 3872 | 1464393043649 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 16:50:43 INFO - PROCESS | 3872 | 1464393043818 Marionette TRACE conn7 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 3872 | ++DOCSHELL 000000964F050800 == 131 [pid = 3872] [id = 593] 16:50:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (000000964C6CA800) [pid = 3872] [serial = 1779] [outer = 0000000000000000] 16:50:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (000000964CD3F000) [pid = 3872] [serial = 1780] [outer = 000000964C6CA800] 16:50:43 INFO - PROCESS | 3872 | 1464393043880 Marionette DEBUG loaded listener.js 16:50:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (000000964DA88000) [pid = 3872] [serial = 1781] [outer = 000000964C6CA800] 16:50:44 INFO - PROCESS | 3872 | 1464393044497 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1075ms 16:50:44 INFO - PROCESS | 3872 | 1464393044551 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 3872 | 1464393044553 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 16:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:50:44 INFO - PROCESS | 3872 | 1464393044572 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 3872 | 1464393044575 Marionette TRACE conn7 <- [1,2338,null,{}] 16:50:44 INFO - PROCESS | 3872 | 1464393044578 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:44 INFO - PROCESS | 3872 | 1464393044720 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 16:50:44 INFO - PROCESS | 3872 | 1464393044886 Marionette TRACE conn7 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 3872 | ++DOCSHELL 00000096516C5000 == 132 [pid = 3872] [id = 594] 16:50:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (000000964C6CF400) [pid = 3872] [serial = 1782] [outer = 0000000000000000] 16:50:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (000000964DA90400) [pid = 3872] [serial = 1783] [outer = 000000964C6CF400] 16:50:44 INFO - PROCESS | 3872 | 1464393044942 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (0000009650B88000) [pid = 3872] [serial = 1784] [outer = 000000964C6CF400] 16:50:45 INFO - PROCESS | 3872 | 1464393045524 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 986ms 16:50:45 INFO - PROCESS | 3872 | 1464393045562 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 3872 | 1464393045564 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 16:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:50:45 INFO - PROCESS | 3872 | 1464393045568 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 3872 | 1464393045572 Marionette TRACE conn7 <- [1,2342,null,{}] 16:50:45 INFO - PROCESS | 3872 | 1464393045577 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 3872 | 1464393045720 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 16:50:45 INFO - PROCESS | 3872 | 1464393045900 Marionette TRACE conn7 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 3872 | ++DOCSHELL 00000096516DF800 == 133 [pid = 3872] [id = 595] 16:50:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (000000964B34A000) [pid = 3872] [serial = 1785] [outer = 0000000000000000] 16:50:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (000000964B350C00) [pid = 3872] [serial = 1786] [outer = 000000964B34A000] 16:50:45 INFO - PROCESS | 3872 | 1464393045957 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (000000964B356800) [pid = 3872] [serial = 1787] [outer = 000000964B34A000] 16:50:46 INFO - PROCESS | 3872 | 1464393046658 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1128ms 16:50:46 INFO - PROCESS | 3872 | 1464393046699 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 3872 | 1464393046701 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 16:50:46 INFO - PROCESS | 3872 | 1464393046705 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:50:46 INFO - PROCESS | 3872 | 1464393046707 Marionette TRACE conn7 <- [1,2346,null,{}] 16:50:46 INFO - PROCESS | 3872 | 1464393046711 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 3872 | 1464393046853 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 16:50:47 INFO - PROCESS | 3872 | 1464393047025 Marionette TRACE conn7 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7DA800 == 134 [pid = 3872] [id = 596] 16:50:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (0000009635968000) [pid = 3872] [serial = 1788] [outer = 0000000000000000] 16:50:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000963CE59800) [pid = 3872] [serial = 1789] [outer = 0000009635968000] 16:50:47 INFO - PROCESS | 3872 | 1464393047081 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (000000964B34BC00) [pid = 3872] [serial = 1790] [outer = 0000009635968000] 16:50:48 INFO - PROCESS | 3872 | 1464393048038 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1370ms 16:50:48 INFO - PROCESS | 3872 | 1464393048078 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 3872 | 1464393048083 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 16:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:50:48 INFO - PROCESS | 3872 | 1464393048088 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 3872 | 1464393048092 Marionette TRACE conn7 <- [1,2350,null,{}] 16:50:48 INFO - PROCESS | 3872 | 1464393048099 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 3872 | 1464393048243 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 16:50:48 INFO - PROCESS | 3872 | 1464393048462 Marionette TRACE conn7 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641F09800 == 135 [pid = 3872] [id = 597] 16:50:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (0000009631ABB000) [pid = 3872] [serial = 1791] [outer = 0000000000000000] 16:50:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (0000009631BB3000) [pid = 3872] [serial = 1792] [outer = 0000009631ABB000] 16:50:48 INFO - PROCESS | 3872 | 1464393048558 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (0000009639267400) [pid = 3872] [serial = 1793] [outer = 0000009631ABB000] 16:50:49 INFO - PROCESS | 3872 | 1464393049131 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1077ms 16:50:49 INFO - PROCESS | 3872 | 1464393049169 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 3872 | 1464393049175 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 16:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:50:49 INFO - PROCESS | 3872 | 1464393049181 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 3872 | 1464393049184 Marionette TRACE conn7 <- [1,2354,null,{}] 16:50:49 INFO - PROCESS | 3872 | 1464393049188 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:49 INFO - PROCESS | 3872 | 1464393049322 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 16:50:49 INFO - PROCESS | 3872 | 1464393049507 Marionette TRACE conn7 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B65800 == 136 [pid = 3872] [id = 598] 16:50:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (0000009631694C00) [pid = 3872] [serial = 1794] [outer = 0000000000000000] 16:50:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (0000009639AC8400) [pid = 3872] [serial = 1795] [outer = 0000009631694C00] 16:50:49 INFO - PROCESS | 3872 | 1464393049557 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (000000963C036800) [pid = 3872] [serial = 1796] [outer = 0000009631694C00] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009646634000 == 135 [pid = 3872] [id = 581] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096453D2000 == 134 [pid = 3872] [id = 580] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096441CC800 == 133 [pid = 3872] [id = 579] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009643ED6000 == 132 [pid = 3872] [id = 578] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009642F96800 == 131 [pid = 3872] [id = 577] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E7C000 == 130 [pid = 3872] [id = 576] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (0000009647A4B800) [pid = 3872] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (000000964870D000) [pid = 3872] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (0000009648A43000) [pid = 3872] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (0000009648B46800) [pid = 3872] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (0000009649B5A800) [pid = 3872] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (000000962C0A4C00) [pid = 3872] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096403DF000 == 129 [pid = 3872] [id = 575] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096312AF000 == 128 [pid = 3872] [id = 574] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096406DA800 == 127 [pid = 3872] [id = 573] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C10000 == 126 [pid = 3872] [id = 572] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964D912000 == 125 [pid = 3872] [id = 569] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964D4D6800 == 124 [pid = 3872] [id = 568] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964CEBE800 == 123 [pid = 3872] [id = 567] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964CD08800 == 122 [pid = 3872] [id = 566] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964C61B000 == 121 [pid = 3872] [id = 565] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964C52D800 == 120 [pid = 3872] [id = 564] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000964BC18000 == 119 [pid = 3872] [id = 563] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009649394800 == 118 [pid = 3872] [id = 562] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 0000009647EEB800 == 117 [pid = 3872] [id = 561] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096432B1000 == 116 [pid = 3872] [id = 560] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 000000963A088800 == 115 [pid = 3872] [id = 559] 16:50:50 INFO - PROCESS | 3872 | --DOCSHELL 00000096470F5800 == 114 [pid = 3872] [id = 558] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (000000963958AC00) [pid = 3872] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (0000009631BB9000) [pid = 3872] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (000000963D0C2400) [pid = 3872] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (000000963D4C9000) [pid = 3872] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (00000096378B6400) [pid = 3872] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (00000096392C5800) [pid = 3872] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (00000096388CDC00) [pid = 3872] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (000000963D520400) [pid = 3872] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (000000963EFA8800) [pid = 3872] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (0000009631BBDC00) [pid = 3872] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009646F59800) [pid = 3872] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (0000009643B14400) [pid = 3872] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (0000009644541800) [pid = 3872] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (0000009641E2F800) [pid = 3872] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (00000096453B0800) [pid = 3872] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (000000964454EC00) [pid = 3872] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (0000009643186C00) [pid = 3872] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000964092A800) [pid = 3872] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (000000964317C000) [pid = 3872] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (000000963B8F7C00) [pid = 3872] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (0000009643B1E400) [pid = 3872] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (0000009639BC5800) [pid = 3872] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000963967EC00) [pid = 3872] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (000000963987EC00) [pid = 3872] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (0000009646538000) [pid = 3872] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009632B72800) [pid = 3872] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (000000962C77CC00) [pid = 3872] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3872 | 1464393050395 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1293ms 16:50:50 INFO - PROCESS | 3872 | 1464393050476 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 3872 | 1464393050479 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 16:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:50:50 INFO - PROCESS | 3872 | 1464393050482 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 3872 | 1464393050486 Marionette TRACE conn7 <- [1,2358,null,{}] 16:50:50 INFO - PROCESS | 3872 | 1464393050497 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:50 INFO - PROCESS | 3872 | 1464393050627 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 16:50:50 INFO - PROCESS | 3872 | 1464393050749 Marionette TRACE conn7 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B20B000 == 115 [pid = 3872] [id = 599] 16:50:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (000000963592FC00) [pid = 3872] [serial = 1797] [outer = 0000000000000000] 16:50:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (000000963645E800) [pid = 3872] [serial = 1798] [outer = 000000963592FC00] 16:50:50 INFO - PROCESS | 3872 | 1464393050799 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009639493C00) [pid = 3872] [serial = 1799] [outer = 000000963592FC00] 16:50:51 INFO - PROCESS | 3872 | 1464393051289 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 839ms 16:50:51 INFO - PROCESS | 3872 | 1464393051324 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 3872 | 1464393051327 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 16:50:51 INFO - PROCESS | 3872 | 1464393051330 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:50:51 INFO - PROCESS | 3872 | 1464393051332 Marionette TRACE conn7 <- [1,2362,null,{}] 16:50:51 INFO - PROCESS | 3872 | 1464393051335 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 3872 | 1464393051457 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 16:50:51 INFO - PROCESS | 3872 | 1464393051466 Marionette TRACE conn7 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FC8800 == 116 [pid = 3872] [id = 600] 16:50:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (000000963B242000) [pid = 3872] [serial = 1800] [outer = 0000000000000000] 16:50:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000963C762000) [pid = 3872] [serial = 1801] [outer = 000000963B242000] 16:50:51 INFO - PROCESS | 3872 | 1464393051517 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000963D0BE000) [pid = 3872] [serial = 1802] [outer = 000000963B242000] 16:50:52 INFO - PROCESS | 3872 | 1464393052031 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 16:50:52 INFO - PROCESS | 3872 | 1464393052067 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 3872 | 1464393052069 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 16:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:50:52 INFO - PROCESS | 3872 | 1464393052072 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 3872 | 1464393052074 Marionette TRACE conn7 <- [1,2366,null,{}] 16:50:52 INFO - PROCESS | 3872 | 1464393052078 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:52 INFO - PROCESS | 3872 | 1464393052223 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 16:50:52 INFO - PROCESS | 3872 | 1464393052366 Marionette TRACE conn7 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643ED7800 == 117 [pid = 3872] [id = 601] 16:50:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009638372000) [pid = 3872] [serial = 1803] [outer = 0000000000000000] 16:50:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (000000963D4C9000) [pid = 3872] [serial = 1804] [outer = 0000009638372000] 16:50:52 INFO - PROCESS | 3872 | 1464393052413 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (000000963EFB2000) [pid = 3872] [serial = 1805] [outer = 0000009638372000] 16:50:52 INFO - PROCESS | 3872 | 1464393052881 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 839ms 16:50:52 INFO - PROCESS | 3872 | 1464393052915 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 16:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:50:52 INFO - PROCESS | 3872 | 1464393052917 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 16:50:52 INFO - PROCESS | 3872 | 1464393052920 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 3872 | 1464393052922 Marionette TRACE conn7 <- [1,2370,null,{}] 16:50:52 INFO - PROCESS | 3872 | 1464393052926 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 3872 | 1464393053107 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 16:50:53 INFO - PROCESS | 3872 | 1464393053136 Marionette TRACE conn7 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E44800 == 118 [pid = 3872] [id = 602] 16:50:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009643FF0800) [pid = 3872] [serial = 1806] [outer = 0000000000000000] 16:50:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (000000964454EC00) [pid = 3872] [serial = 1807] [outer = 0000009643FF0800] 16:50:53 INFO - PROCESS | 3872 | 1464393053185 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (00000096453B6000) [pid = 3872] [serial = 1808] [outer = 0000009643FF0800] 16:50:53 INFO - PROCESS | 3872 | 1464393053703 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 820ms 16:50:53 INFO - PROCESS | 3872 | 1464393053743 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 3872 | 1464393053745 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 16:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:50:53 INFO - PROCESS | 3872 | 1464393053755 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 3872 | 1464393053757 Marionette TRACE conn7 <- [1,2374,null,{}] 16:50:53 INFO - PROCESS | 3872 | 1464393053761 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 3872 | 1464393053920 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 16:50:53 INFO - PROCESS | 3872 | 1464393053943 Marionette TRACE conn7 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470B3000 == 119 [pid = 3872] [id = 603] 16:50:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009643FF3C00) [pid = 3872] [serial = 1809] [outer = 0000000000000000] 16:50:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (0000009646C25800) [pid = 3872] [serial = 1810] [outer = 0000009643FF3C00] 16:50:53 INFO - PROCESS | 3872 | 1464393053990 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (0000009646F64000) [pid = 3872] [serial = 1811] [outer = 0000009643FF3C00] 16:50:54 INFO - PROCESS | 3872 | 1464393054468 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 16:50:54 INFO - PROCESS | 3872 | 1464393054491 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 3872 | 1464393054493 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 16:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:50:54 INFO - PROCESS | 3872 | 1464393054496 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 3872 | 1464393054498 Marionette TRACE conn7 <- [1,2378,null,{}] 16:50:54 INFO - PROCESS | 3872 | 1464393054502 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 3872 | 1464393054665 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (0000009631ABD800) [pid = 3872] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (0000009639BC4000) [pid = 3872] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (000000963D4C4400) [pid = 3872] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (000000962B178400) [pid = 3872] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (000000962AFC8800) [pid = 3872] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000963C75D400) [pid = 3872] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (000000963B238800) [pid = 3872] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (000000962B180C00) [pid = 3872] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (0000009640C89400) [pid = 3872] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:50:54 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (0000009638681000) [pid = 3872] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:50:55 INFO - PROCESS | 3872 | 1464393055022 Marionette TRACE conn7 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D0F800 == 120 [pid = 3872] [id = 604] 16:50:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000962B180C00) [pid = 3872] [serial = 1812] [outer = 0000000000000000] 16:50:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (000000962C09F400) [pid = 3872] [serial = 1813] [outer = 000000962B180C00] 16:50:55 INFO - PROCESS | 3872 | 1464393055070 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (000000963D451C00) [pid = 3872] [serial = 1814] [outer = 000000962B180C00] 16:50:55 INFO - PROCESS | 3872 | 1464393055496 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1022ms 16:50:55 INFO - PROCESS | 3872 | 1464393055522 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 3872 | 1464393055524 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 16:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:50:55 INFO - PROCESS | 3872 | 1464393055528 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 3872 | 1464393055529 Marionette TRACE conn7 <- [1,2382,null,{}] 16:50:55 INFO - PROCESS | 3872 | 1464393055548 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 3872 | 1464393055666 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 16:50:55 INFO - PROCESS | 3872 | 1464393055673 Marionette TRACE conn7 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BB2800 == 121 [pid = 3872] [id = 605] 16:50:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (0000009647A53000) [pid = 3872] [serial = 1815] [outer = 0000000000000000] 16:50:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009648838400) [pid = 3872] [serial = 1816] [outer = 0000009647A53000] 16:50:55 INFO - PROCESS | 3872 | 1464393055723 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (0000009648B27000) [pid = 3872] [serial = 1817] [outer = 0000009647A53000] 16:50:56 INFO - PROCESS | 3872 | 1464393056238 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 16:50:56 INFO - PROCESS | 3872 | 1464393056265 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 3872 | 1464393056267 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 16:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:50:56 INFO - PROCESS | 3872 | 1464393056271 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 3872 | 1464393056272 Marionette TRACE conn7 <- [1,2386,null,{}] 16:50:56 INFO - PROCESS | 3872 | 1464393056276 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:56 INFO - PROCESS | 3872 | 1464393056397 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 16:50:56 INFO - PROCESS | 3872 | 1464393056404 Marionette TRACE conn7 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BC09800 == 122 [pid = 3872] [id = 606] 16:50:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (0000009648E91000) [pid = 3872] [serial = 1818] [outer = 0000000000000000] 16:50:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009648E96800) [pid = 3872] [serial = 1819] [outer = 0000009648E91000] 16:50:56 INFO - PROCESS | 3872 | 1464393056450 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (000000964B62E800) [pid = 3872] [serial = 1820] [outer = 0000009648E91000] 16:50:56 INFO - PROCESS | 3872 | 1464393056939 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 16:50:57 INFO - PROCESS | 3872 | 1464393057099 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 3872 | 1464393057103 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 16:50:57 INFO - PROCESS | 3872 | 1464393057115 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 3872 | 1464393057120 Marionette TRACE conn7 <- [1,2390,null,{}] 16:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:50:57 INFO - PROCESS | 3872 | 1464393057127 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 3872 | 1464393057288 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 16:50:57 INFO - PROCESS | 3872 | 1464393057453 Marionette TRACE conn7 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A0A0800 == 123 [pid = 3872] [id = 607] 16:50:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (000000962BE1F800) [pid = 3872] [serial = 1821] [outer = 0000000000000000] 16:50:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (000000962C097800) [pid = 3872] [serial = 1822] [outer = 000000962BE1F800] 16:50:57 INFO - PROCESS | 3872 | 1464393057513 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (0000009631AB9C00) [pid = 3872] [serial = 1823] [outer = 000000962BE1F800] 16:50:58 INFO - PROCESS | 3872 | 1464393058155 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1075ms 16:50:58 INFO - PROCESS | 3872 | 1464393058204 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 3872 | 1464393058209 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 16:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:50:58 INFO - PROCESS | 3872 | 1464393058217 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 3872 | 1464393058222 Marionette TRACE conn7 <- [1,2394,null,{}] 16:50:58 INFO - PROCESS | 3872 | 1464393058227 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 3872 | 1464393058378 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 16:50:58 INFO - PROCESS | 3872 | 1464393058549 Marionette TRACE conn7 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009644198800 == 124 [pid = 3872] [id = 608] 16:50:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (00000096378B6400) [pid = 3872] [serial = 1824] [outer = 0000000000000000] 16:50:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (0000009639879800) [pid = 3872] [serial = 1825] [outer = 00000096378B6400] 16:50:58 INFO - PROCESS | 3872 | 1464393058609 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (000000963CE54C00) [pid = 3872] [serial = 1826] [outer = 00000096378B6400] 16:50:59 INFO - PROCESS | 3872 | 1464393059265 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1079ms 16:50:59 INFO - PROCESS | 3872 | 1464393059310 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 3872 | 1464393059313 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 16:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:50:59 INFO - PROCESS | 3872 | 1464393059319 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 3872 | 1464393059321 Marionette TRACE conn7 <- [1,2398,null,{}] 16:50:59 INFO - PROCESS | 3872 | 1464393059332 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:59 INFO - PROCESS | 3872 | 1464393059487 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 16:50:59 INFO - PROCESS | 3872 | 1464393059660 Marionette TRACE conn7 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C53E000 == 125 [pid = 3872] [id = 609] 16:50:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (0000009643FE9C00) [pid = 3872] [serial = 1827] [outer = 0000000000000000] 16:50:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (0000009644466400) [pid = 3872] [serial = 1828] [outer = 0000009643FE9C00] 16:50:59 INFO - PROCESS | 3872 | 1464393059721 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (0000009646D2D000) [pid = 3872] [serial = 1829] [outer = 0000009643FE9C00] 16:51:00 INFO - PROCESS | 3872 | 1464393060336 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1068ms 16:51:00 INFO - PROCESS | 3872 | 1464393060411 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 16:51:00 INFO - PROCESS | 3872 | 1464393060413 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 16:51:00 INFO - PROCESS | 3872 | 1464393060417 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 3872 | 1464393060419 Marionette TRACE conn7 <- [1,2402,null,{}] 16:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:51:00 INFO - PROCESS | 3872 | 1464393060423 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:00 INFO - PROCESS | 3872 | 1464393060571 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 16:51:00 INFO - PROCESS | 3872 | 1464393060741 Marionette TRACE conn7 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D8E4000 == 126 [pid = 3872] [id = 610] 16:51:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (0000009649D0EC00) [pid = 3872] [serial = 1830] [outer = 0000000000000000] 16:51:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000964B268C00) [pid = 3872] [serial = 1831] [outer = 0000009649D0EC00] 16:51:00 INFO - PROCESS | 3872 | 1464393060798 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000964B271000) [pid = 3872] [serial = 1832] [outer = 0000009649D0EC00] 16:51:01 INFO - PROCESS | 3872 | 1464393061420 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1024ms 16:51:01 INFO - PROCESS | 3872 | 1464393061449 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 3872 | 1464393061452 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 16:51:01 INFO - PROCESS | 3872 | 1464393061456 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:51:01 INFO - PROCESS | 3872 | 1464393061458 Marionette TRACE conn7 <- [1,2406,null,{}] 16:51:01 INFO - PROCESS | 3872 | 1464393061481 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 3872 | 1464393061623 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 16:51:01 INFO - PROCESS | 3872 | 1464393061794 Marionette TRACE conn7 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650AD4000 == 127 [pid = 3872] [id = 611] 16:51:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (000000964BD36400) [pid = 3872] [serial = 1833] [outer = 0000000000000000] 16:51:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (000000964BE43400) [pid = 3872] [serial = 1834] [outer = 000000964BD36400] 16:51:01 INFO - PROCESS | 3872 | 1464393061850 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (000000964C56D400) [pid = 3872] [serial = 1835] [outer = 000000964BD36400] 16:51:02 INFO - PROCESS | 3872 | 1464393062544 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1136ms 16:51:02 INFO - PROCESS | 3872 | 1464393062595 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 3872 | 1464393062597 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 16:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:51:02 INFO - PROCESS | 3872 | 1464393062601 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 3872 | 1464393062603 Marionette TRACE conn7 <- [1,2410,null,{}] 16:51:02 INFO - PROCESS | 3872 | 1464393062623 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:02 INFO - PROCESS | 3872 | 1464393062795 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 16:51:02 INFO - PROCESS | 3872 | 1464393062963 Marionette TRACE conn7 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 3872 | ++DOCSHELL 00000096516C6800 == 128 [pid = 3872] [id = 612] 16:51:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (000000964C957000) [pid = 3872] [serial = 1836] [outer = 0000000000000000] 16:51:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (000000964CD43800) [pid = 3872] [serial = 1837] [outer = 000000964C957000] 16:51:03 INFO - PROCESS | 3872 | 1464393063020 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (0000009650B8B400) [pid = 3872] [serial = 1838] [outer = 000000964C957000] 16:51:03 INFO - PROCESS | 3872 | 1464393063609 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1037ms 16:51:03 INFO - PROCESS | 3872 | 1464393063641 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 3872 | 1464393063643 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 16:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:51:03 INFO - PROCESS | 3872 | 1464393063647 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 3872 | 1464393063649 Marionette TRACE conn7 <- [1,2414,null,{}] 16:51:03 INFO - PROCESS | 3872 | 1464393063653 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 3872 | 1464393063795 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 16:51:03 INFO - PROCESS | 3872 | 1464393063939 Marionette TRACE conn7 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D893000 == 129 [pid = 3872] [id = 613] 16:51:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (000000964B458800) [pid = 3872] [serial = 1839] [outer = 0000000000000000] 16:51:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (000000964B45E800) [pid = 3872] [serial = 1840] [outer = 000000964B458800] 16:51:04 INFO - PROCESS | 3872 | 1464393063995 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (000000964CD37C00) [pid = 3872] [serial = 1841] [outer = 000000964B458800] 16:51:04 INFO - PROCESS | 3872 | 1464393064656 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:51:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:51:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1019ms 16:51:04 INFO - PROCESS | 3872 | 1464393064669 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 3872 | 1464393064671 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 16:51:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:51:04 INFO - PROCESS | 3872 | 1464393064690 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 3872 | 1464393064692 Marionette TRACE conn7 <- [1,2418,null,{}] 16:51:04 INFO - PROCESS | 3872 | 1464393064714 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 3872 | 1464393064856 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 16:51:05 INFO - PROCESS | 3872 | 1464393065026 Marionette TRACE conn7 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 3872 | ++DOCSHELL 000000964F5AA800 == 130 [pid = 3872] [id = 614] 16:51:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (000000963CF4C800) [pid = 3872] [serial = 1842] [outer = 0000000000000000] 16:51:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (000000963CF53800) [pid = 3872] [serial = 1843] [outer = 000000963CF4C800] 16:51:05 INFO - PROCESS | 3872 | 1464393065083 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (000000964B45D000) [pid = 3872] [serial = 1844] [outer = 000000963CF4C800] 16:51:05 INFO - PROCESS | 3872 | 1464393065650 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 992ms 16:51:05 INFO - PROCESS | 3872 | 1464393065681 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 3872 | 1464393065683 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 16:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:51:05 INFO - PROCESS | 3872 | 1464393065687 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - PROCESS | 3872 | 1464393065689 Marionette TRACE conn7 <- [1,2422,null,{}] 16:51:05 INFO - PROCESS | 3872 | 1464393065692 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:05 INFO - PROCESS | 3872 | 1464393065836 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 16:51:06 INFO - PROCESS | 3872 | 1464393066021 Marionette TRACE conn7 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 3872 | ++DOCSHELL 0000009653E8A800 == 131 [pid = 3872] [id = 615] 16:51:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000964D5E4C00) [pid = 3872] [serial = 1845] [outer = 0000000000000000] 16:51:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (000000964D5E9000) [pid = 3872] [serial = 1846] [outer = 000000964D5E4C00] 16:51:06 INFO - PROCESS | 3872 | 1464393066079 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (000000964D5F0000) [pid = 3872] [serial = 1847] [outer = 000000964D5E4C00] 16:51:06 INFO - PROCESS | 3872 | 1464393066661 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1022ms 16:51:06 INFO - PROCESS | 3872 | 1464393066712 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 3872 | 1464393066715 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 16:51:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:51:06 INFO - PROCESS | 3872 | 1464393066718 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 3872 | 1464393066720 Marionette TRACE conn7 <- [1,2426,null,{}] 16:51:06 INFO - PROCESS | 3872 | 1464393066724 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 3872 | 1464393066867 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 16:51:07 INFO - PROCESS | 3872 | 1464393067041 Marionette TRACE conn7 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 3872 | ++DOCSHELL 000000964EFAC000 == 132 [pid = 3872] [id = 616] 16:51:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (000000964B46E400) [pid = 3872] [serial = 1848] [outer = 0000000000000000] 16:51:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (000000964B474800) [pid = 3872] [serial = 1849] [outer = 000000964B46E400] 16:51:07 INFO - PROCESS | 3872 | 1464393067097 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (000000964B47D000) [pid = 3872] [serial = 1850] [outer = 000000964B46E400] 16:51:07 INFO - PROCESS | 3872 | 1464393067780 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1076ms 16:51:07 INFO - PROCESS | 3872 | 1464393067797 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 3872 | 1464393067799 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 16:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:51:07 INFO - PROCESS | 3872 | 1464393067803 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 3872 | 1464393067806 Marionette TRACE conn7 <- [1,2430,null,{}] 16:51:07 INFO - PROCESS | 3872 | 1464393067810 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 3872 | 1464393067972 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 16:51:08 INFO - PROCESS | 3872 | 1464393068146 Marionette TRACE conn7 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 3872 | ++DOCSHELL 00000096474CC800 == 133 [pid = 3872] [id = 617] 16:51:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (000000964C3D3C00) [pid = 3872] [serial = 1851] [outer = 0000000000000000] 16:51:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 270 (000000964C3D9000) [pid = 3872] [serial = 1852] [outer = 000000964C3D3C00] 16:51:08 INFO - PROCESS | 3872 | 1464393068207 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 271 (000000964D89F400) [pid = 3872] [serial = 1853] [outer = 000000964C3D3C00] 16:51:08 INFO - PROCESS | 3872 | 1464393068831 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:51:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:51:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1081ms 16:51:08 INFO - PROCESS | 3872 | 1464393068887 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 3872 | 1464393068889 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 16:51:08 INFO - PROCESS | 3872 | 1464393068893 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:51:08 INFO - PROCESS | 3872 | 1464393068895 Marionette TRACE conn7 <- [1,2434,null,{}] 16:51:08 INFO - PROCESS | 3872 | 1464393068899 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:09 INFO - PROCESS | 3872 | 1464393069045 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 16:51:09 INFO - PROCESS | 3872 | 1464393069234 Marionette TRACE conn7 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650C13800 == 134 [pid = 3872] [id = 618] 16:51:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 272 (000000964732B000) [pid = 3872] [serial = 1854] [outer = 0000000000000000] 16:51:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 273 (000000964732FC00) [pid = 3872] [serial = 1855] [outer = 000000964732B000] 16:51:09 INFO - PROCESS | 3872 | 1464393069292 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 274 (000000964D8A1000) [pid = 3872] [serial = 1856] [outer = 000000964732B000] 16:51:09 INFO - PROCESS | 3872 | 1464393069855 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 986ms 16:51:09 INFO - PROCESS | 3872 | 1464393069882 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 16:51:09 INFO - PROCESS | 3872 | 1464393069884 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 16:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:51:09 INFO - PROCESS | 3872 | 1464393069904 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:51:09 INFO - PROCESS | 3872 | 1464393069907 Marionette TRACE conn7 <- [1,2438,null,{}] 16:51:09 INFO - PROCESS | 3872 | 1464393069912 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 3872 | 1464393070056 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 16:51:10 INFO - PROCESS | 3872 | 1464393070241 Marionette TRACE conn7 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650C2E800 == 135 [pid = 3872] [id = 619] 16:51:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 275 (000000964B476000) [pid = 3872] [serial = 1857] [outer = 0000000000000000] 16:51:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 276 (000000964D565C00) [pid = 3872] [serial = 1858] [outer = 000000964B476000] 16:51:10 INFO - PROCESS | 3872 | 1464393070299 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 277 (000000964D56B800) [pid = 3872] [serial = 1859] [outer = 000000964B476000] 16:51:10 INFO - PROCESS | 3872 | 1464393070903 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1043ms 16:51:10 INFO - PROCESS | 3872 | 1464393070934 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 16:51:10 INFO - PROCESS | 3872 | 1464393070936 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 16:51:10 INFO - PROCESS | 3872 | 1464393070940 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:51:10 INFO - PROCESS | 3872 | 1464393070942 Marionette TRACE conn7 <- [1,2442,null,{}] 16:51:10 INFO - PROCESS | 3872 | 1464393070945 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 3872 | 1464393071106 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 16:51:11 INFO - PROCESS | 3872 | 1464393071281 Marionette TRACE conn7 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D4A7800 == 136 [pid = 3872] [id = 620] 16:51:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 278 (000000964D5EF400) [pid = 3872] [serial = 1860] [outer = 0000000000000000] 16:51:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 279 (000000964D8A4000) [pid = 3872] [serial = 1861] [outer = 000000964D5EF400] 16:51:11 INFO - PROCESS | 3872 | 1464393071337 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 280 (000000964D8AA800) [pid = 3872] [serial = 1862] [outer = 000000964D5EF400] 16:51:12 INFO - PROCESS | 3872 | 1464393072385 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1485ms 16:51:12 INFO - PROCESS | 3872 | 1464393072429 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 16:51:12 INFO - PROCESS | 3872 | 1464393072433 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 16:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:51:12 INFO - PROCESS | 3872 | 1464393072438 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 3872 | 1464393072442 Marionette TRACE conn7 <- [1,2446,null,{}] 16:51:12 INFO - PROCESS | 3872 | 1464393072448 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:12 INFO - PROCESS | 3872 | 1464393072596 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 16:51:12 INFO - PROCESS | 3872 | 1464393072772 Marionette TRACE conn7 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 3872 | ++DOCSHELL 000000963EF28800 == 137 [pid = 3872] [id = 621] 16:51:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 281 (000000962C03D400) [pid = 3872] [serial = 1863] [outer = 0000000000000000] 16:51:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 282 (000000962C0A0800) [pid = 3872] [serial = 1864] [outer = 000000962C03D400] 16:51:12 INFO - PROCESS | 3872 | 1464393072824 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 283 (0000009631B1E800) [pid = 3872] [serial = 1865] [outer = 000000962C03D400] 16:51:13 INFO - PROCESS | 3872 | 1464393073412 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1021ms 16:51:13 INFO - PROCESS | 3872 | 1464393073464 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 3872 | 1464393073469 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 16:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:51:13 INFO - PROCESS | 3872 | 1464393073476 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 3872 | 1464393073478 Marionette TRACE conn7 <- [1,2450,null,{}] 16:51:13 INFO - PROCESS | 3872 | 1464393073482 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 3872 | 1464393073620 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 16:51:13 INFO - PROCESS | 3872 | 1464393073798 Marionette TRACE conn7 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432CE800 == 138 [pid = 3872] [id = 622] 16:51:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 284 (0000009637C6DC00) [pid = 3872] [serial = 1866] [outer = 0000000000000000] 16:51:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 285 (0000009638681000) [pid = 3872] [serial = 1867] [outer = 0000009637C6DC00] 16:51:13 INFO - PROCESS | 3872 | 1464393073850 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 286 (0000009639873800) [pid = 3872] [serial = 1868] [outer = 0000009637C6DC00] 16:51:14 INFO - PROCESS | 3872 | 1464393074480 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1026ms 16:51:14 INFO - PROCESS | 3872 | 1464393074502 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 3872 | 1464393074505 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 16:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:51:14 INFO - PROCESS | 3872 | 1464393074509 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 3872 | 1464393074513 Marionette TRACE conn7 <- [1,2454,null,{}] 16:51:14 INFO - PROCESS | 3872 | 1464393074539 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:14 INFO - PROCESS | 3872 | 1464393074711 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 16:51:14 INFO - PROCESS | 3872 | 1464393074893 Marionette TRACE conn7 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:14 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D13800 == 139 [pid = 3872] [id = 623] 16:51:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 287 (000000963D446800) [pid = 3872] [serial = 1869] [outer = 0000000000000000] 16:51:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 288 (000000963D514C00) [pid = 3872] [serial = 1870] [outer = 000000963D446800] 16:51:14 INFO - PROCESS | 3872 | 1464393074946 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 289 (0000009642E07C00) [pid = 3872] [serial = 1871] [outer = 000000963D446800] 16:51:15 INFO - PROCESS | 3872 | 1464393075633 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1139ms 16:51:15 INFO - PROCESS | 3872 | 1464393075650 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 16:51:15 INFO - PROCESS | 3872 | 1464393075653 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 16:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:51:15 INFO - PROCESS | 3872 | 1464393075657 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:51:15 INFO - PROCESS | 3872 | 1464393075659 Marionette TRACE conn7 <- [1,2458,null,{}] 16:51:15 INFO - PROCESS | 3872 | 1464393075662 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 3872 | 1464393075801 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 16:51:16 INFO - PROCESS | 3872 | 1464393075994 Marionette TRACE conn7 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E42000 == 140 [pid = 3872] [id = 624] 16:51:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 290 (000000963D0B8400) [pid = 3872] [serial = 1872] [outer = 0000000000000000] 16:51:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 291 (0000009644540800) [pid = 3872] [serial = 1873] [outer = 000000963D0B8400] 16:51:16 INFO - PROCESS | 3872 | 1464393076046 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 292 (0000009645E30C00) [pid = 3872] [serial = 1874] [outer = 000000963D0B8400] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BB2800 == 139 [pid = 3872] [id = 605] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D0F800 == 138 [pid = 3872] [id = 604] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 00000096470B3000 == 137 [pid = 3872] [id = 603] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E44800 == 136 [pid = 3872] [id = 602] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009643ED7800 == 135 [pid = 3872] [id = 601] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FC8800 == 134 [pid = 3872] [id = 600] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 000000963B20B000 == 133 [pid = 3872] [id = 599] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 291 (0000009643B0DC00) [pid = 3872] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 290 (000000964BE44800) [pid = 3872] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 289 (000000963A792400) [pid = 3872] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 288 (000000964C56AC00) [pid = 3872] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 287 (0000009649D05C00) [pid = 3872] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 286 (0000009648E94800) [pid = 3872] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 285 (0000009644551800) [pid = 3872] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 284 (000000963596CC00) [pid = 3872] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 283 (000000964C571800) [pid = 3872] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 282 (000000964B633C00) [pid = 3872] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 281 (000000964883E400) [pid = 3872] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 280 (000000964C6F0800) [pid = 3872] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 279 (00000096323EBC00) [pid = 3872] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 278 (0000009647A46400) [pid = 3872] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B65800 == 132 [pid = 3872] [id = 598] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009641F09800 == 131 [pid = 3872] [id = 597] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009650AC6800 == 130 [pid = 3872] [id = 592] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 000000964C68F000 == 129 [pid = 3872] [id = 591] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009650DCC800 == 128 [pid = 3872] [id = 590] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 000000964D8F7000 == 127 [pid = 3872] [id = 589] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 000000964C526000 == 126 [pid = 3872] [id = 588] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 000000964BC10000 == 125 [pid = 3872] [id = 587] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 0000009648BC0800 == 124 [pid = 3872] [id = 586] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 000000964812A800 == 123 [pid = 3872] [id = 585] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 00000096432E3800 == 122 [pid = 3872] [id = 584] 16:51:16 INFO - PROCESS | 3872 | --DOCSHELL 000000963D4E4000 == 121 [pid = 3872] [id = 583] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 277 (0000009642E11800) [pid = 3872] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 276 (0000009638EB8800) [pid = 3872] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 275 (000000963C038000) [pid = 3872] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 274 (000000963D505C00) [pid = 3872] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 273 (0000009635BC9800) [pid = 3872] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 272 (0000009646541400) [pid = 3872] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 271 (000000962B2A7000) [pid = 3872] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 270 (000000962C037800) [pid = 3872] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 269 (000000963D0B8800) [pid = 3872] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (000000963EFAFC00) [pid = 3872] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (0000009630A67C00) [pid = 3872] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (00000096406B4C00) [pid = 3872] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (000000962B233000) [pid = 3872] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (0000009638377800) [pid = 3872] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (000000963EBB8800) [pid = 3872] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (0000009641CD0800) [pid = 3872] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (0000009639878800) [pid = 3872] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (00000096378AFC00) [pid = 3872] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (0000009639BD2800) [pid = 3872] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (00000096399C8800) [pid = 3872] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (000000963D438800) [pid = 3872] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:51:16 INFO - PROCESS | 3872 | 1464393076761 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1129ms 16:51:16 INFO - PROCESS | 3872 | 1464393076788 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 3872 | 1464393076791 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 16:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:51:16 INFO - PROCESS | 3872 | 1464393076794 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 3872 | 1464393076796 Marionette TRACE conn7 <- [1,2462,null,{}] 16:51:16 INFO - PROCESS | 3872 | 1464393076799 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 3872 | 1464393076923 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 16:51:17 INFO - PROCESS | 3872 | 1464393077054 Marionette TRACE conn7 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639B2D800 == 122 [pid = 3872] [id = 625] 16:51:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (000000962BE22400) [pid = 3872] [serial = 1875] [outer = 0000000000000000] 16:51:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (00000096312ED000) [pid = 3872] [serial = 1876] [outer = 000000962BE22400] 16:51:17 INFO - PROCESS | 3872 | 1464393077102 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (00000096378B0800) [pid = 3872] [serial = 1877] [outer = 000000962BE22400] 16:51:17 INFO - PROCESS | 3872 | 1464393077568 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 818ms 16:51:17 INFO - PROCESS | 3872 | 1464393077615 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 3872 | 1464393077618 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 16:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:51:17 INFO - PROCESS | 3872 | 1464393077621 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 3872 | 1464393077623 Marionette TRACE conn7 <- [1,2466,null,{}] 16:51:17 INFO - PROCESS | 3872 | 1464393077626 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:17 INFO - PROCESS | 3872 | 1464393077767 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 16:51:17 INFO - PROCESS | 3872 | 1464393077784 Marionette TRACE conn7 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FC8800 == 123 [pid = 3872] [id = 626] 16:51:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (0000009639954800) [pid = 3872] [serial = 1878] [outer = 0000000000000000] 16:51:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (000000963C038C00) [pid = 3872] [serial = 1879] [outer = 0000009639954800] 16:51:17 INFO - PROCESS | 3872 | 1464393077833 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000963D511C00) [pid = 3872] [serial = 1880] [outer = 0000009639954800] 16:51:18 INFO - PROCESS | 3872 | 1464393078364 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 839ms 16:51:18 INFO - PROCESS | 3872 | 1464393078463 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 3872 | 1464393078465 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 16:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:51:18 INFO - PROCESS | 3872 | 1464393078469 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 3872 | 1464393078471 Marionette TRACE conn7 <- [1,2470,null,{}] 16:51:18 INFO - PROCESS | 3872 | 1464393078474 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 3872 | 1464393078654 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 16:51:18 INFO - PROCESS | 3872 | 1464393078741 Marionette TRACE conn7 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645317000 == 124 [pid = 3872] [id = 627] 16:51:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (0000009639A26800) [pid = 3872] [serial = 1881] [outer = 0000000000000000] 16:51:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (0000009642E03000) [pid = 3872] [serial = 1882] [outer = 0000009639A26800] 16:51:18 INFO - PROCESS | 3872 | 1464393078789 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (0000009644558000) [pid = 3872] [serial = 1883] [outer = 0000009639A26800] 16:51:19 INFO - PROCESS | 3872 | 1464393079229 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 776ms 16:51:19 INFO - PROCESS | 3872 | 1464393079248 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 3872 | 1464393079250 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 16:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:51:19 INFO - PROCESS | 3872 | 1464393079264 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 3872 | 1464393079266 Marionette TRACE conn7 <- [1,2474,null,{}] 16:51:19 INFO - PROCESS | 3872 | 1464393079269 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 3872 | 1464393079433 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 16:51:19 INFO - PROCESS | 3872 | 1464393079461 Marionette TRACE conn7 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470F1800 == 125 [pid = 3872] [id = 628] 16:51:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (0000009645141C00) [pid = 3872] [serial = 1884] [outer = 0000000000000000] 16:51:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (0000009645E30800) [pid = 3872] [serial = 1885] [outer = 0000009645141C00] 16:51:19 INFO - PROCESS | 3872 | 1464393079508 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (0000009646D05C00) [pid = 3872] [serial = 1886] [outer = 0000009645141C00] 16:51:20 INFO - PROCESS | 3872 | 1464393080011 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 776ms 16:51:20 INFO - PROCESS | 3872 | 1464393080050 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 3872 | 1464393080052 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 16:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:51:20 INFO - PROCESS | 3872 | 1464393080063 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - PROCESS | 3872 | 1464393080065 Marionette TRACE conn7 <- [1,2478,null,{}] 16:51:20 INFO - PROCESS | 3872 | 1464393080069 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 3872 | 1464393080232 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 16:51:20 INFO - PROCESS | 3872 | 1464393080256 Marionette TRACE conn7 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647E86800 == 126 [pid = 3872] [id = 629] 16:51:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 270 (0000009646D22C00) [pid = 3872] [serial = 1887] [outer = 0000000000000000] 16:51:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 271 (0000009646F64800) [pid = 3872] [serial = 1888] [outer = 0000009646D22C00] 16:51:20 INFO - PROCESS | 3872 | 1464393080302 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 272 (0000009647A4DC00) [pid = 3872] [serial = 1889] [outer = 0000009646D22C00] 16:51:20 INFO - PROCESS | 3872 | 1464393080788 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 797ms 16:51:20 INFO - PROCESS | 3872 | 1464393080856 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 3872 | 1464393080858 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 16:51:20 INFO - PROCESS | 3872 | 1464393080862 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:51:20 INFO - PROCESS | 3872 | 1464393080863 Marionette TRACE conn7 <- [1,2482,null,{}] 16:51:20 INFO - PROCESS | 3872 | 1464393080867 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:21 INFO - PROCESS | 3872 | 1464393081793 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 271 (0000009631B17400) [pid = 3872] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 270 (000000964BD34000) [pid = 3872] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 269 (0000009649D11C00) [pid = 3872] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (0000009648965800) [pid = 3872] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (0000009631694C00) [pid = 3872] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (0000009631ABB000) [pid = 3872] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (0000009648A59400) [pid = 3872] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (0000009646F5E800) [pid = 3872] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (000000964B62B400) [pid = 3872] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (0000009648A53400) [pid = 3872] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (000000964653E000) [pid = 3872] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (000000964C6EA000) [pid = 3872] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (000000962B299800) [pid = 3872] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (000000962B236000) [pid = 3872] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (000000964B14BC00) [pid = 3872] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (000000963B236400) [pid = 3872] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (0000009648B43800) [pid = 3872] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000962C099400) [pid = 3872] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (0000009648A5E800) [pid = 3872] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (0000009643FF0800) [pid = 3872] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (0000009643FF3C00) [pid = 3872] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (000000962B180C00) [pid = 3872] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (0000009647A53000) [pid = 3872] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (000000963592FC00) [pid = 3872] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (0000009638372000) [pid = 3872] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:51:21 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (000000963B242000) [pid = 3872] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:51:21 INFO - PROCESS | 3872 | 1464393081946 Marionette TRACE conn7 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639E58000 == 127 [pid = 3872] [id = 630] 16:51:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (000000962B23B400) [pid = 3872] [serial = 1890] [outer = 0000000000000000] 16:51:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (0000009631694C00) [pid = 3872] [serial = 1891] [outer = 000000962B23B400] 16:51:22 INFO - PROCESS | 3872 | 1464393081993 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000963A94F000) [pid = 3872] [serial = 1892] [outer = 000000962B23B400] 16:51:22 INFO - PROCESS | 3872 | 1464393082399 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1586ms 16:51:22 INFO - PROCESS | 3872 | 1464393082458 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 3872 | 1464393082461 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 16:51:22 INFO - PROCESS | 3872 | 1464393082465 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:51:22 INFO - PROCESS | 3872 | 1464393082467 Marionette TRACE conn7 <- [1,2486,null,{}] 16:51:22 INFO - PROCESS | 3872 | 1464393082471 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 3872 | 1464393082608 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 16:51:22 INFO - PROCESS | 3872 | 1464393082624 Marionette TRACE conn7 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B690000 == 128 [pid = 3872] [id = 631] 16:51:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (0000009646D68400) [pid = 3872] [serial = 1893] [outer = 0000000000000000] 16:51:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (0000009648965800) [pid = 3872] [serial = 1894] [outer = 0000009646D68400] 16:51:22 INFO - PROCESS | 3872 | 1464393082675 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (0000009648B29800) [pid = 3872] [serial = 1895] [outer = 0000009646D68400] 16:51:23 INFO - PROCESS | 3872 | 1464393083174 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 16:51:23 INFO - PROCESS | 3872 | 1464393083233 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 3872 | 1464393083235 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 16:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:51:23 INFO - PROCESS | 3872 | 1464393083255 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 3872 | 1464393083257 Marionette TRACE conn7 <- [1,2490,null,{}] 16:51:23 INFO - PROCESS | 3872 | 1464393083261 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:23 INFO - PROCESS | 3872 | 1464393083387 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 16:51:23 INFO - PROCESS | 3872 | 1464393083393 Marionette TRACE conn7 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C609800 == 129 [pid = 3872] [id = 632] 16:51:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (0000009648B49400) [pid = 3872] [serial = 1896] [outer = 0000000000000000] 16:51:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (0000009649B59400) [pid = 3872] [serial = 1897] [outer = 0000009648B49400] 16:51:23 INFO - PROCESS | 3872 | 1464393083439 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (000000964B14F800) [pid = 3872] [serial = 1898] [outer = 0000009648B49400] 16:51:24 INFO - PROCESS | 3872 | 1464393084245 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1075ms 16:51:24 INFO - PROCESS | 3872 | 1464393084347 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 3872 | 1464393084353 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 16:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:51:24 INFO - PROCESS | 3872 | 1464393084359 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 3872 | 1464393084363 Marionette TRACE conn7 <- [1,2494,null,{}] 16:51:24 INFO - PROCESS | 3872 | 1464393084369 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:24 INFO - PROCESS | 3872 | 1464393084540 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 16:51:24 INFO - PROCESS | 3872 | 1464393084712 Marionette TRACE conn7 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C65800 == 130 [pid = 3872] [id = 633] 16:51:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (0000009631ABB000) [pid = 3872] [serial = 1899] [outer = 0000000000000000] 16:51:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (0000009638638C00) [pid = 3872] [serial = 1900] [outer = 0000009631ABB000] 16:51:24 INFO - PROCESS | 3872 | 1464393084772 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (000000963955BC00) [pid = 3872] [serial = 1901] [outer = 0000009631ABB000] 16:51:25 INFO - PROCESS | 3872 | 1464393085383 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1078ms 16:51:25 INFO - PROCESS | 3872 | 1464393085441 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 3872 | 1464393085447 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 16:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:51:25 INFO - PROCESS | 3872 | 1464393085455 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 3872 | 1464393085458 Marionette TRACE conn7 <- [1,2498,null,{}] 16:51:25 INFO - PROCESS | 3872 | 1464393085462 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 3872 | 1464393085617 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 16:51:25 INFO - PROCESS | 3872 | 1464393085795 Marionette TRACE conn7 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 3872 | ++DOCSHELL 00000096453DC000 == 131 [pid = 3872] [id = 634] 16:51:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (0000009639BC6800) [pid = 3872] [serial = 1902] [outer = 0000000000000000] 16:51:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (000000963C6A0800) [pid = 3872] [serial = 1903] [outer = 0000009639BC6800] 16:51:25 INFO - PROCESS | 3872 | 1464393085853 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (000000963D438000) [pid = 3872] [serial = 1904] [outer = 0000009639BC6800] 16:51:26 INFO - PROCESS | 3872 | 1464393086476 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1073ms 16:51:26 INFO - PROCESS | 3872 | 1464393086532 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 3872 | 1464393086535 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 16:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:51:26 INFO - PROCESS | 3872 | 1464393086539 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 3872 | 1464393086543 Marionette TRACE conn7 <- [1,2502,null,{}] 16:51:26 INFO - PROCESS | 3872 | 1464393086555 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:26 INFO - PROCESS | 3872 | 1464393086738 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 16:51:26 INFO - PROCESS | 3872 | 1464393086922 Marionette TRACE conn7 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CEB8800 == 132 [pid = 3872] [id = 635] 16:51:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (0000009641CDD000) [pid = 3872] [serial = 1905] [outer = 0000000000000000] 16:51:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (0000009645E2B000) [pid = 3872] [serial = 1906] [outer = 0000009641CDD000] 16:51:26 INFO - PROCESS | 3872 | 1464393086982 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (000000964870D400) [pid = 3872] [serial = 1907] [outer = 0000009641CDD000] 16:51:27 INFO - PROCESS | 3872 | 1464393087629 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1136ms 16:51:27 INFO - PROCESS | 3872 | 1464393087677 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 3872 | 1464393087680 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 16:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:51:27 INFO - PROCESS | 3872 | 1464393087683 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 3872 | 1464393087685 Marionette TRACE conn7 <- [1,2506,null,{}] 16:51:27 INFO - PROCESS | 3872 | 1464393087689 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:27 INFO - PROCESS | 3872 | 1464393087842 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 16:51:28 INFO - PROCESS | 3872 | 1464393088020 Marionette TRACE conn7 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D8F7000 == 133 [pid = 3872] [id = 636] 16:51:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (0000009648B44800) [pid = 3872] [serial = 1908] [outer = 0000000000000000] 16:51:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (0000009649D10800) [pid = 3872] [serial = 1909] [outer = 0000009648B44800] 16:51:28 INFO - PROCESS | 3872 | 1464393088077 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (000000964B270400) [pid = 3872] [serial = 1910] [outer = 0000009648B44800] 16:51:28 INFO - PROCESS | 3872 | 1464393088705 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1076ms 16:51:28 INFO - PROCESS | 3872 | 1464393088762 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 3872 | 1464393088764 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 16:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:51:28 INFO - PROCESS | 3872 | 1464393088768 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 3872 | 1464393088770 Marionette TRACE conn7 <- [1,2510,null,{}] 16:51:28 INFO - PROCESS | 3872 | 1464393088774 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:28 INFO - PROCESS | 3872 | 1464393088919 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 16:51:29 INFO - PROCESS | 3872 | 1464393089096 Marionette TRACE conn7 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 3872 | ++DOCSHELL 000000964F05C800 == 134 [pid = 3872] [id = 637] 16:51:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (000000964B26F400) [pid = 3872] [serial = 1911] [outer = 0000000000000000] 16:51:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (000000964B457000) [pid = 3872] [serial = 1912] [outer = 000000964B26F400] 16:51:29 INFO - PROCESS | 3872 | 1464393089152 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 270 (000000964BD3F800) [pid = 3872] [serial = 1913] [outer = 000000964B26F400] 16:51:29 INFO - PROCESS | 3872 | 1464393089858 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:51:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:51:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1123ms 16:51:29 INFO - PROCESS | 3872 | 1464393089894 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 3872 | 1464393089896 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 16:51:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:51:29 INFO - PROCESS | 3872 | 1464393089900 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 3872 | 1464393089902 Marionette TRACE conn7 <- [1,2514,null,{}] 16:51:29 INFO - PROCESS | 3872 | 1464393089906 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 3872 | 1464393090073 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 16:51:30 INFO - PROCESS | 3872 | 1464393090251 Marionette TRACE conn7 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650820000 == 135 [pid = 3872] [id = 638] 16:51:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 271 (000000964C00B000) [pid = 3872] [serial = 1914] [outer = 0000000000000000] 16:51:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 272 (000000964C56D000) [pid = 3872] [serial = 1915] [outer = 000000964C00B000] 16:51:30 INFO - PROCESS | 3872 | 1464393090310 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 273 (000000964CD35800) [pid = 3872] [serial = 1916] [outer = 000000964C00B000] 16:51:30 INFO - PROCESS | 3872 | 1464393090897 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1073ms 16:51:30 INFO - PROCESS | 3872 | 1464393090977 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 16:51:30 INFO - PROCESS | 3872 | 1464393090979 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 16:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:51:30 INFO - PROCESS | 3872 | 1464393090983 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 3872 | 1464393090985 Marionette TRACE conn7 <- [1,2518,null,{}] 16:51:30 INFO - PROCESS | 3872 | 1464393090989 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:31 INFO - PROCESS | 3872 | 1464393091134 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 16:51:31 INFO - PROCESS | 3872 | 1464393091311 Marionette TRACE conn7 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650DCA000 == 136 [pid = 3872] [id = 639] 16:51:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 274 (000000964CD3DC00) [pid = 3872] [serial = 1917] [outer = 0000000000000000] 16:51:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 275 (000000964D566000) [pid = 3872] [serial = 1918] [outer = 000000964CD3DC00] 16:51:31 INFO - PROCESS | 3872 | 1464393091367 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 276 (000000964DA82800) [pid = 3872] [serial = 1919] [outer = 000000964CD3DC00] 16:51:31 INFO - PROCESS | 3872 | 1464393091958 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1024ms 16:51:32 INFO - PROCESS | 3872 | 1464393092009 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 3872 | 1464393092012 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 16:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:51:32 INFO - PROCESS | 3872 | 1464393092016 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 3872 | 1464393092018 Marionette TRACE conn7 <- [1,2522,null,{}] 16:51:32 INFO - PROCESS | 3872 | 1464393092022 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 3872 | 1464393092166 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 16:51:32 INFO - PROCESS | 3872 | 1464393092356 Marionette TRACE conn7 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 3872 | ++DOCSHELL 00000096518DA000 == 137 [pid = 3872] [id = 640] 16:51:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 277 (000000964DA8E800) [pid = 3872] [serial = 1920] [outer = 0000000000000000] 16:51:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 278 (000000964F404800) [pid = 3872] [serial = 1921] [outer = 000000964DA8E800] 16:51:32 INFO - PROCESS | 3872 | 1464393092413 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 279 (000000964F40A800) [pid = 3872] [serial = 1922] [outer = 000000964DA8E800] 16:51:33 INFO - PROCESS | 3872 | 1464393093038 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1077ms 16:51:33 INFO - PROCESS | 3872 | 1464393093095 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 3872 | 1464393093097 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 16:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:51:33 INFO - PROCESS | 3872 | 1464393093101 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 3872 | 1464393093103 Marionette TRACE conn7 <- [1,2526,null,{}] 16:51:33 INFO - PROCESS | 3872 | 1464393093107 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:33 INFO - PROCESS | 3872 | 1464393093285 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 16:51:33 INFO - PROCESS | 3872 | 1464393093461 Marionette TRACE conn7 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CE63000 == 138 [pid = 3872] [id = 641] 16:51:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 280 (000000962C0CB400) [pid = 3872] [serial = 1923] [outer = 0000000000000000] 16:51:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 281 (000000964C027000) [pid = 3872] [serial = 1924] [outer = 000000962C0CB400] 16:51:33 INFO - PROCESS | 3872 | 1464393093516 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 282 (000000964C02F400) [pid = 3872] [serial = 1925] [outer = 000000962C0CB400] 16:51:34 INFO - PROCESS | 3872 | 1464393094136 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1071ms 16:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:51:34 INFO - PROCESS | 3872 | 1464393094175 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 3872 | 1464393094178 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 16:51:34 INFO - PROCESS | 3872 | 1464393094182 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 3872 | 1464393094184 Marionette TRACE conn7 <- [1,2530,null,{}] 16:51:34 INFO - PROCESS | 3872 | 1464393094187 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 3872 | 1464393094334 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 16:51:34 INFO - PROCESS | 3872 | 1464393094526 Marionette TRACE conn7 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CE7F000 == 139 [pid = 3872] [id = 642] 16:51:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 283 (000000964F408800) [pid = 3872] [serial = 1926] [outer = 0000000000000000] 16:51:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 284 (000000964F40E000) [pid = 3872] [serial = 1927] [outer = 000000964F408800] 16:51:34 INFO - PROCESS | 3872 | 1464393094584 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 285 (0000009650B8B800) [pid = 3872] [serial = 1928] [outer = 000000964F408800] 16:51:35 INFO - PROCESS | 3872 | 1464393095205 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1081ms 16:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:51:35 INFO - PROCESS | 3872 | 1464393095264 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 3872 | 1464393095267 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 16:51:35 INFO - PROCESS | 3872 | 1464393095271 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - PROCESS | 3872 | 1464393095273 Marionette TRACE conn7 <- [1,2534,null,{}] 16:51:35 INFO - PROCESS | 3872 | 1464393095277 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:35 INFO - PROCESS | 3872 | 1464393095443 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 16:51:35 INFO - PROCESS | 3872 | 1464393095637 Marionette TRACE conn7 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 3872 | ++DOCSHELL 0000009653E2F000 == 140 [pid = 3872] [id = 643] 16:51:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 286 (0000009650976800) [pid = 3872] [serial = 1929] [outer = 0000000000000000] 16:51:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 287 (0000009650980C00) [pid = 3872] [serial = 1930] [outer = 0000009650976800] 16:51:35 INFO - PROCESS | 3872 | 1464393095700 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 288 (00000096517CFC00) [pid = 3872] [serial = 1931] [outer = 0000009650976800] 16:51:36 INFO - PROCESS | 3872 | 1464393096302 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1069ms 16:51:36 INFO - PROCESS | 3872 | 1464393096357 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 3872 | 1464393096359 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 16:51:36 INFO - PROCESS | 3872 | 1464393096363 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 3872 | 1464393096365 Marionette TRACE conn7 <- [1,2538,null,{}] 16:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:51:36 INFO - PROCESS | 3872 | 1464393096369 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 3872 | 1464393096517 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 16:51:36 INFO - PROCESS | 3872 | 1464393096711 Marionette TRACE conn7 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 3872 | ++DOCSHELL 0000009651798000 == 141 [pid = 3872] [id = 644] 16:51:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 289 (0000009647435400) [pid = 3872] [serial = 1932] [outer = 0000000000000000] 16:51:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 290 (000000964743C400) [pid = 3872] [serial = 1933] [outer = 0000009647435400] 16:51:36 INFO - PROCESS | 3872 | 1464393096769 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 291 (000000965097B400) [pid = 3872] [serial = 1934] [outer = 0000009647435400] 16:51:37 INFO - PROCESS | 3872 | 1464393097404 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1066ms 16:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:51:37 INFO - PROCESS | 3872 | 1464393097435 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 3872 | 1464393097438 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 16:51:37 INFO - PROCESS | 3872 | 1464393097441 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 3872 | 1464393097443 Marionette TRACE conn7 <- [1,2542,null,{}] 16:51:37 INFO - PROCESS | 3872 | 1464393097447 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:37 INFO - PROCESS | 3872 | 1464393097595 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 16:51:37 INFO - PROCESS | 3872 | 1464393097778 Marionette TRACE conn7 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647484800 == 142 [pid = 3872] [id = 645] 16:51:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 292 (00000096517D2C00) [pid = 3872] [serial = 1935] [outer = 0000000000000000] 16:51:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 293 (00000096517D7000) [pid = 3872] [serial = 1936] [outer = 00000096517D2C00] 16:51:37 INFO - PROCESS | 3872 | 1464393097833 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 294 (0000009653D6A800) [pid = 3872] [serial = 1937] [outer = 00000096517D2C00] 16:51:38 INFO - PROCESS | 3872 | 1464393098592 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1173ms 16:51:38 INFO - PROCESS | 3872 | 1464393098618 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 16:51:38 INFO - PROCESS | 3872 | 1464393098620 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 16:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:51:38 INFO - PROCESS | 3872 | 1464393098624 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:51:38 INFO - PROCESS | 3872 | 1464393098626 Marionette TRACE conn7 <- [1,2546,null,{}] 16:51:38 INFO - PROCESS | 3872 | 1464393098630 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:38 INFO - PROCESS | 3872 | 1464393098781 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 16:51:38 INFO - PROCESS | 3872 | 1464393098962 Marionette TRACE conn7 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:38 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C64800 == 143 [pid = 3872] [id = 646] 16:51:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 295 (0000009631B19400) [pid = 3872] [serial = 1938] [outer = 0000000000000000] 16:51:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 296 (00000096453BC800) [pid = 3872] [serial = 1939] [outer = 0000009631B19400] 16:51:39 INFO - PROCESS | 3872 | 1464393099018 Marionette DEBUG loaded listener.js 16:51:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 297 (00000096500C5800) [pid = 3872] [serial = 1940] [outer = 0000009631B19400] 16:51:39 INFO - PROCESS | 3872 | 1464393099618 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1026ms 16:51:39 INFO - PROCESS | 3872 | 1464393099652 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 16:51:39 INFO - PROCESS | 3872 | 1464393099654 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 16:51:39 INFO - PROCESS | 3872 | 1464393099658 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:51:39 INFO - PROCESS | 3872 | 1464393099660 Marionette TRACE conn7 <- [1,2550,null,{}] 16:51:39 INFO - PROCESS | 3872 | 1464393099663 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:39 INFO - PROCESS | 3872 | 1464393099834 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 16:51:40 INFO - PROCESS | 3872 | 1464393100034 Marionette TRACE conn7 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 3872 | ++DOCSHELL 000000963D4E4800 == 144 [pid = 3872] [id = 647] 16:51:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 298 (0000009638684000) [pid = 3872] [serial = 1941] [outer = 0000000000000000] 16:51:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 299 (00000096500CBC00) [pid = 3872] [serial = 1942] [outer = 0000009638684000] 16:51:40 INFO - PROCESS | 3872 | 1464393100092 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 300 (00000096500D4400) [pid = 3872] [serial = 1943] [outer = 0000009638684000] 16:51:40 INFO - PROCESS | 3872 | 1464393100811 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1229ms 16:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:51:40 INFO - PROCESS | 3872 | 1464393100889 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 3872 | 1464393100892 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 16:51:40 INFO - PROCESS | 3872 | 1464393100896 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 3872 | 1464393100898 Marionette TRACE conn7 <- [1,2554,null,{}] 16:51:40 INFO - PROCESS | 3872 | 1464393100902 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 3872 | 1464393101081 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 16:51:41 INFO - PROCESS | 3872 | 1464393101265 Marionette TRACE conn7 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 3872 | ++DOCSHELL 000000963C7E3000 == 145 [pid = 3872] [id = 648] 16:51:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 301 (000000962C096400) [pid = 3872] [serial = 1944] [outer = 0000000000000000] 16:51:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 302 (000000962BE45C00) [pid = 3872] [serial = 1945] [outer = 000000962C096400] 16:51:41 INFO - PROCESS | 3872 | 1464393101322 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 303 (0000009639590C00) [pid = 3872] [serial = 1946] [outer = 000000962C096400] 16:51:42 INFO - PROCESS | 3872 | 1464393102361 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1534ms 16:51:42 INFO - PROCESS | 3872 | 1464393102433 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 16:51:42 INFO - PROCESS | 3872 | 1464393102437 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 16:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:51:42 INFO - PROCESS | 3872 | 1464393102443 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:51:42 INFO - PROCESS | 3872 | 1464393102447 Marionette TRACE conn7 <- [1,2558,null,{}] 16:51:42 INFO - PROCESS | 3872 | 1464393102453 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:42 INFO - PROCESS | 3872 | 1464393102634 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 16:51:42 INFO - PROCESS | 3872 | 1464393102864 Marionette TRACE conn7 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641979000 == 146 [pid = 3872] [id = 649] 16:51:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 304 (0000009631ABC400) [pid = 3872] [serial = 1947] [outer = 0000000000000000] 16:51:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 305 (0000009631BB2C00) [pid = 3872] [serial = 1948] [outer = 0000009631ABC400] 16:51:42 INFO - PROCESS | 3872 | 1464393102930 Marionette DEBUG loaded listener.js 16:51:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 306 (00000096389B3400) [pid = 3872] [serial = 1949] [outer = 0000009631ABC400] 16:51:43 INFO - PROCESS | 3872 | 1464393103556 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1126ms 16:51:43 INFO - PROCESS | 3872 | 1464393103573 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 16:51:43 INFO - PROCESS | 3872 | 1464393103580 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 16:51:43 INFO - PROCESS | 3872 | 1464393103587 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:51:43 INFO - PROCESS | 3872 | 1464393103590 Marionette TRACE conn7 <- [1,2562,null,{}] 16:51:43 INFO - PROCESS | 3872 | 1464393103594 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:43 INFO - PROCESS | 3872 | 1464393103741 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 16:51:43 INFO - PROCESS | 3872 | 1464393103926 Marionette TRACE conn7 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639B42800 == 147 [pid = 3872] [id = 650] 16:51:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 307 (0000009630715800) [pid = 3872] [serial = 1950] [outer = 0000000000000000] 16:51:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 308 (0000009639A31400) [pid = 3872] [serial = 1951] [outer = 0000009630715800] 16:51:43 INFO - PROCESS | 3872 | 1464393103976 Marionette DEBUG loaded listener.js 16:51:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 309 (000000963B718000) [pid = 3872] [serial = 1952] [outer = 0000009630715800] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000964B690000 == 146 [pid = 3872] [id = 631] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009639E58000 == 145 [pid = 3872] [id = 630] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009647E86800 == 144 [pid = 3872] [id = 629] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 00000096470F1800 == 143 [pid = 3872] [id = 628] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009645317000 == 142 [pid = 3872] [id = 627] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FC8800 == 141 [pid = 3872] [id = 626] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009639B2D800 == 140 [pid = 3872] [id = 625] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 308 (0000009649B61400) [pid = 3872] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 307 (000000964BD3F400) [pid = 3872] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 306 (000000964C56C800) [pid = 3872] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 305 (000000964CD3F000) [pid = 3872] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 304 (000000964DA90400) [pid = 3872] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 303 (000000964B350C00) [pid = 3872] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 302 (0000009648E96800) [pid = 3872] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E42000 == 139 [pid = 3872] [id = 624] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D13800 == 138 [pid = 3872] [id = 623] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 00000096432CE800 == 137 [pid = 3872] [id = 622] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000963EF28800 == 136 [pid = 3872] [id = 621] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000964EFAC000 == 135 [pid = 3872] [id = 616] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009653E8A800 == 134 [pid = 3872] [id = 615] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000964F5AA800 == 133 [pid = 3872] [id = 614] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000964D893000 == 132 [pid = 3872] [id = 613] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 00000096516C6800 == 131 [pid = 3872] [id = 612] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009650AD4000 == 130 [pid = 3872] [id = 611] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000964D8E4000 == 129 [pid = 3872] [id = 610] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000964C53E000 == 128 [pid = 3872] [id = 609] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 0000009644198800 == 127 [pid = 3872] [id = 608] 16:51:44 INFO - PROCESS | 3872 | --DOCSHELL 000000963A0A0800 == 126 [pid = 3872] [id = 607] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 301 (000000964B632C00) [pid = 3872] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 300 (000000964CD3CC00) [pid = 3872] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 299 (000000964BE3AC00) [pid = 3872] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 298 (000000964C6C3000) [pid = 3872] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 297 (0000009649D10000) [pid = 3872] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 296 (000000964CD40C00) [pid = 3872] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 295 (0000009639265800) [pid = 3872] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 294 (00000096359F4400) [pid = 3872] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 293 (000000964B158800) [pid = 3872] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 292 (000000963EFA4800) [pid = 3872] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 291 (0000009648B50400) [pid = 3872] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 290 (000000964C95D400) [pid = 3872] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 289 (000000964C6EDC00) [pid = 3872] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 288 (0000009639559800) [pid = 3872] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 287 (000000964BD41C00) [pid = 3872] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 286 (000000964C6C4800) [pid = 3872] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 285 (0000009648A4A000) [pid = 3872] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 284 (000000964454EC00) [pid = 3872] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 283 (0000009646C25800) [pid = 3872] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 282 (00000096453B6000) [pid = 3872] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 281 (000000962C09F400) [pid = 3872] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 280 (0000009646F64000) [pid = 3872] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 279 (0000009648838400) [pid = 3872] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 278 (000000963645E800) [pid = 3872] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 277 (0000009639493C00) [pid = 3872] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 276 (0000009646D67000) [pid = 3872] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 275 (000000963D4C9000) [pid = 3872] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 274 (000000963C762000) [pid = 3872] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 273 (000000963D0BE000) [pid = 3872] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 272 (0000009639878C00) [pid = 3872] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 271 (000000963CE59800) [pid = 3872] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 270 (00000096453B3C00) [pid = 3872] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 269 (0000009631B16C00) [pid = 3872] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (000000963C036800) [pid = 3872] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (0000009639AC8400) [pid = 3872] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (0000009639267400) [pid = 3872] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (0000009631BB3000) [pid = 3872] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (0000009643179C00) [pid = 3872] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (0000009648842400) [pid = 3872] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (0000009648B26400) [pid = 3872] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (0000009648B27000) [pid = 3872] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (000000963D451C00) [pid = 3872] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (000000963EFB2000) [pid = 3872] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 3872 | 1464393104824 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1273ms 16:51:44 INFO - PROCESS | 3872 | 1464393104866 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 16:51:44 INFO - PROCESS | 3872 | 1464393104869 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 16:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:51:44 INFO - PROCESS | 3872 | 1464393104872 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:51:44 INFO - PROCESS | 3872 | 1464393104876 Marionette TRACE conn7 <- [1,2566,null,{}] 16:51:44 INFO - PROCESS | 3872 | 1464393104886 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:45 INFO - PROCESS | 3872 | 1464393105022 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 16:51:45 INFO - PROCESS | 3872 | 1464393105154 Marionette TRACE conn7 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBBF800 == 127 [pid = 3872] [id = 651] 16:51:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (000000962C0A8000) [pid = 3872] [serial = 1953] [outer = 0000000000000000] 16:51:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (00000096359F3000) [pid = 3872] [serial = 1954] [outer = 000000962C0A8000] 16:51:45 INFO - PROCESS | 3872 | 1464393105205 Marionette DEBUG loaded listener.js 16:51:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (000000963958B400) [pid = 3872] [serial = 1955] [outer = 000000962C0A8000] 16:51:45 INFO - PROCESS | 3872 | 1464393105707 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 881ms 16:51:45 INFO - PROCESS | 3872 | 1464393105756 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 16:51:45 INFO - PROCESS | 3872 | 1464393105759 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 16:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:51:45 INFO - PROCESS | 3872 | 1464393105762 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - PROCESS | 3872 | 1464393105764 Marionette TRACE conn7 <- [1,2570,null,{}] 16:51:45 INFO - PROCESS | 3872 | 1464393105768 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:45 INFO - PROCESS | 3872 | 1464393105897 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 16:51:45 INFO - PROCESS | 3872 | 1464393105911 Marionette TRACE conn7 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F87000 == 128 [pid = 3872] [id = 652] 16:51:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000963B7AD400) [pid = 3872] [serial = 1956] [outer = 0000000000000000] 16:51:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (000000963C036400) [pid = 3872] [serial = 1957] [outer = 000000963B7AD400] 16:51:45 INFO - PROCESS | 3872 | 1464393105959 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (000000963CF50C00) [pid = 3872] [serial = 1958] [outer = 000000963B7AD400] 16:51:46 INFO - PROCESS | 3872 | 1464393106477 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 776ms 16:51:46 INFO - PROCESS | 3872 | 1464393106541 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 3872 | 1464393106543 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 16:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:51:46 INFO - PROCESS | 3872 | 1464393106546 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - PROCESS | 3872 | 1464393106548 Marionette TRACE conn7 <- [1,2574,null,{}] 16:51:46 INFO - PROCESS | 3872 | 1464393106552 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 3872 | 1464393106673 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 16:51:46 INFO - PROCESS | 3872 | 1464393106825 Marionette TRACE conn7 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 3872 | ++DOCSHELL 000000964419E800 == 129 [pid = 3872] [id = 653] 16:51:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (0000009631BB3000) [pid = 3872] [serial = 1959] [outer = 0000000000000000] 16:51:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (000000963D0BBC00) [pid = 3872] [serial = 1960] [outer = 0000009631BB3000] 16:51:46 INFO - PROCESS | 3872 | 1464393106872 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (000000963D4C9000) [pid = 3872] [serial = 1961] [outer = 0000009631BB3000] 16:51:47 INFO - PROCESS | 3872 | 1464393107354 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 838ms 16:51:47 INFO - PROCESS | 3872 | 1464393107390 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 3872 | 1464393107393 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 16:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:51:47 INFO - PROCESS | 3872 | 1464393107397 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 3872 | 1464393107399 Marionette TRACE conn7 <- [1,2578,null,{}] 16:51:47 INFO - PROCESS | 3872 | 1464393107404 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:47 INFO - PROCESS | 3872 | 1464393107597 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 16:51:47 INFO - PROCESS | 3872 | 1464393107628 Marionette TRACE conn7 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646F11800 == 130 [pid = 3872] [id = 654] 16:51:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (00000096406AEC00) [pid = 3872] [serial = 1962] [outer = 0000000000000000] 16:51:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 270 (0000009640C80C00) [pid = 3872] [serial = 1963] [outer = 00000096406AEC00] 16:51:47 INFO - PROCESS | 3872 | 1464393107676 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 271 (0000009642E08400) [pid = 3872] [serial = 1964] [outer = 00000096406AEC00] 16:51:48 INFO - PROCESS | 3872 | 1464393108204 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 839ms 16:51:48 INFO - PROCESS | 3872 | 1464393108248 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 3872 | 1464393108251 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 16:51:48 INFO - PROCESS | 3872 | 1464393108254 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 3872 | 1464393108256 Marionette TRACE conn7 <- [1,2582,null,{}] 16:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:51:48 INFO - PROCESS | 3872 | 1464393108266 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:48 INFO - PROCESS | 3872 | 1464393108433 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 16:51:48 INFO - PROCESS | 3872 | 1464393108456 Marionette TRACE conn7 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:48 INFO - PROCESS | 3872 | ++DOCSHELL 00000096474E2000 == 131 [pid = 3872] [id = 655] 16:51:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 272 (00000096433B1400) [pid = 3872] [serial = 1965] [outer = 0000000000000000] 16:51:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 273 (0000009643B0B800) [pid = 3872] [serial = 1966] [outer = 00000096433B1400] 16:51:48 INFO - PROCESS | 3872 | 1464393108502 Marionette DEBUG loaded listener.js 16:51:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 274 (0000009644460C00) [pid = 3872] [serial = 1967] [outer = 00000096433B1400] 16:51:48 INFO - PROCESS | 3872 | 1464393108975 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 776ms 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 273 (0000009646D0A000) [pid = 3872] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 272 (000000963967F400) [pid = 3872] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 271 (000000963D44A400) [pid = 3872] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 270 (0000009630B3A800) [pid = 3872] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 269 (0000009643B06800) [pid = 3872] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (000000964505A000) [pid = 3872] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (000000962B176000) [pid = 3872] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (0000009637622400) [pid = 3872] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (0000009639A26800) [pid = 3872] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (0000009645141C00) [pid = 3872] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (0000009646242000) [pid = 3872] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (000000963D449C00) [pid = 3872] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (000000963D503400) [pid = 3872] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (0000009646F58000) [pid = 3872] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (000000962C03D400) [pid = 3872] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (0000009643B06400) [pid = 3872] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (000000963D446800) [pid = 3872] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (000000964C00D800) [pid = 3872] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (0000009646D63800) [pid = 3872] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (0000009639A2E400) [pid = 3872] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (0000009646D0B000) [pid = 3872] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (000000964C6ED000) [pid = 3872] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (000000962B29CC00) [pid = 3872] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (0000009648E8EC00) [pid = 3872] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (0000009646C1B000) [pid = 3872] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (0000009648B4E000) [pid = 3872] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (0000009637C6DC00) [pid = 3872] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (0000009648706C00) [pid = 3872] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (0000009646D22C00) [pid = 3872] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (0000009646F64400) [pid = 3872] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (000000963EFAD000) [pid = 3872] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (0000009643B10400) [pid = 3872] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (000000964BE41400) [pid = 3872] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009648713C00) [pid = 3872] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (0000009639954800) [pid = 3872] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (0000009641CD3400) [pid = 3872] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (000000962C03CC00) [pid = 3872] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (0000009645056C00) [pid = 3872] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (0000009641E3CC00) [pid = 3872] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (000000963D0B8400) [pid = 3872] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (0000009646D68400) [pid = 3872] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (0000009639AC6800) [pid = 3872] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (0000009631ABBC00) [pid = 3872] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (000000964513E800) [pid = 3872] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (000000964BE40000) [pid = 3872] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (00000096453B8000) [pid = 3872] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (000000962BE22400) [pid = 3872] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (000000964883EC00) [pid = 3872] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (00000096406B5000) [pid = 3872] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (0000009648B22C00) [pid = 3872] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (000000962B23B400) [pid = 3872] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (0000009648B20400) [pid = 3872] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (000000964B629400) [pid = 3872] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (00000096316E6000) [pid = 3872] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (00000096388CD800) [pid = 3872] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (0000009648E91000) [pid = 3872] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (0000009630B3AC00) [pid = 3872] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:51:49 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (0000009643B1C800) [pid = 3872] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:51:49 INFO - PROCESS | 3872 | 1464393109788 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 3872 | 1464393109790 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 16:51:49 INFO - PROCESS | 3872 | 1464393109837 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - PROCESS | 3872 | 1464393109839 Marionette TRACE conn7 <- [1,2586,null,{}] 16:51:49 INFO - PROCESS | 3872 | 1464393109843 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:49 INFO - PROCESS | 3872 | 1464393109961 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 16:51:49 INFO - PROCESS | 3872 | 1464393109970 Marionette TRACE conn7 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C5A000 == 132 [pid = 3872] [id = 656] 16:51:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (000000962BF21C00) [pid = 3872] [serial = 1968] [outer = 0000000000000000] 16:51:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (000000962CF46400) [pid = 3872] [serial = 1969] [outer = 000000962BF21C00] 16:51:50 INFO - PROCESS | 3872 | 1464393110017 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (0000009638135C00) [pid = 3872] [serial = 1970] [outer = 000000962BF21C00] 16:51:50 INFO - PROCESS | 3872 | 1464393110490 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 715ms 16:51:50 INFO - PROCESS | 3872 | 1464393110570 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 16:51:50 INFO - PROCESS | 3872 | 1464393110580 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 16:51:50 INFO - PROCESS | 3872 | 1464393110584 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:51:50 INFO - PROCESS | 3872 | 1464393110586 Marionette TRACE conn7 <- [1,2590,null,{}] 16:51:50 INFO - PROCESS | 3872 | 1464393110589 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:50 INFO - PROCESS | 3872 | 1464393110712 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 16:51:50 INFO - PROCESS | 3872 | 1464393110720 Marionette TRACE conn7 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648142800 == 133 [pid = 3872] [id = 657] 16:51:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000963967F400) [pid = 3872] [serial = 1971] [outer = 0000000000000000] 16:51:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000963D0BA800) [pid = 3872] [serial = 1972] [outer = 000000963967F400] 16:51:50 INFO - PROCESS | 3872 | 1464393110766 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (00000096433C0000) [pid = 3872] [serial = 1973] [outer = 000000963967F400] 16:51:51 INFO - PROCESS | 3872 | 1464393111263 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 16:51:51 INFO - PROCESS | 3872 | 1464393111323 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 16:51:51 INFO - PROCESS | 3872 | 1464393111326 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 16:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:51:51 INFO - PROCESS | 3872 | 1464393111329 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 3872 | 1464393111331 Marionette TRACE conn7 <- [1,2594,null,{}] 16:51:51 INFO - PROCESS | 3872 | 1464393111334 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:51 INFO - PROCESS | 3872 | 1464393111487 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 16:51:51 INFO - PROCESS | 3872 | 1464393111499 Marionette TRACE conn7 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:51 INFO - PROCESS | 3872 | ++DOCSHELL 0000009649394800 == 134 [pid = 3872] [id = 658] 16:51:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (000000963EFA9C00) [pid = 3872] [serial = 1974] [outer = 0000000000000000] 16:51:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (000000964505A000) [pid = 3872] [serial = 1975] [outer = 000000963EFA9C00] 16:51:51 INFO - PROCESS | 3872 | 1464393111545 Marionette DEBUG loaded listener.js 16:51:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (00000096453BAC00) [pid = 3872] [serial = 1976] [outer = 000000963EFA9C00] 16:51:52 INFO - PROCESS | 3872 | 1464393112413 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1131ms 16:51:52 INFO - PROCESS | 3872 | 1464393112464 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 16:51:52 INFO - PROCESS | 3872 | 1464393112470 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 16:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:51:52 INFO - PROCESS | 3872 | 1464393112475 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:51:52 INFO - PROCESS | 3872 | 1464393112479 Marionette TRACE conn7 <- [1,2598,null,{}] 16:51:52 INFO - PROCESS | 3872 | 1464393112485 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:52 INFO - PROCESS | 3872 | 1464393112646 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 16:51:52 INFO - PROCESS | 3872 | 1464393112826 Marionette TRACE conn7 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB82800 == 135 [pid = 3872] [id = 659] 16:51:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (0000009630B35800) [pid = 3872] [serial = 1977] [outer = 0000000000000000] 16:51:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009631AB2800) [pid = 3872] [serial = 1978] [outer = 0000009630B35800] 16:51:52 INFO - PROCESS | 3872 | 1464393112886 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009638134C00) [pid = 3872] [serial = 1979] [outer = 0000009630B35800] 16:51:53 INFO - PROCESS | 3872 | 1464393113584 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1141ms 16:51:53 INFO - PROCESS | 3872 | 1464393113619 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 16:51:53 INFO - PROCESS | 3872 | 1464393113625 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 16:51:53 INFO - PROCESS | 3872 | 1464393113632 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:51:53 INFO - PROCESS | 3872 | 1464393113635 Marionette TRACE conn7 <- [1,2602,null,{}] 16:51:53 INFO - PROCESS | 3872 | 1464393113640 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:53 INFO - PROCESS | 3872 | 1464393113800 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 16:51:53 INFO - PROCESS | 3872 | 1464393113979 Marionette TRACE conn7 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646651800 == 136 [pid = 3872] [id = 660] 16:51:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000963BAF0800) [pid = 3872] [serial = 1980] [outer = 0000000000000000] 16:51:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (000000963D0C0C00) [pid = 3872] [serial = 1981] [outer = 000000963BAF0800] 16:51:54 INFO - PROCESS | 3872 | 1464393114036 Marionette DEBUG loaded listener.js 16:51:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (000000963EBAE800) [pid = 3872] [serial = 1982] [outer = 000000963BAF0800] 16:51:54 INFO - PROCESS | 3872 | 1464393114663 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1066ms 16:51:54 INFO - PROCESS | 3872 | 1464393114704 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 16:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:51:54 INFO - PROCESS | 3872 | 1464393114707 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 16:51:54 INFO - PROCESS | 3872 | 1464393114711 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - PROCESS | 3872 | 1464393114715 Marionette TRACE conn7 <- [1,2606,null,{}] 16:51:54 INFO - PROCESS | 3872 | 1464393114727 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:54 INFO - PROCESS | 3872 | 1464393114882 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 16:51:55 INFO - PROCESS | 3872 | 1464393115076 Marionette TRACE conn7 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BEAC800 == 137 [pid = 3872] [id = 661] 16:51:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (000000964454A000) [pid = 3872] [serial = 1983] [outer = 0000000000000000] 16:51:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (000000964505C400) [pid = 3872] [serial = 1984] [outer = 000000964454A000] 16:51:55 INFO - PROCESS | 3872 | 1464393115138 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009646242000) [pid = 3872] [serial = 1985] [outer = 000000964454A000] 16:51:55 INFO - PROCESS | 3872 | 1464393115767 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1136ms 16:51:55 INFO - PROCESS | 3872 | 1464393115849 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 16:51:55 INFO - PROCESS | 3872 | 1464393115852 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 16:51:55 INFO - PROCESS | 3872 | 1464393115870 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:51:55 INFO - PROCESS | 3872 | 1464393115873 Marionette TRACE conn7 <- [1,2610,null,{}] 16:51:55 INFO - PROCESS | 3872 | 1464393115877 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:56 INFO - PROCESS | 3872 | 1464393116037 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 16:51:56 INFO - PROCESS | 3872 | 1464393116210 Marionette TRACE conn7 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C53A000 == 138 [pid = 3872] [id = 662] 16:51:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (0000009646D0A000) [pid = 3872] [serial = 1986] [outer = 0000000000000000] 16:51:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (0000009646D28000) [pid = 3872] [serial = 1987] [outer = 0000009646D0A000] 16:51:56 INFO - PROCESS | 3872 | 1464393116267 Marionette DEBUG loaded listener.js 16:51:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009646D71800) [pid = 3872] [serial = 1988] [outer = 0000009646D0A000] 16:51:56 INFO - PROCESS | 3872 | 1464393116861 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1022ms 16:51:56 INFO - PROCESS | 3872 | 1464393116897 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 3872 | 1464393116900 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 16:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:51:56 INFO - PROCESS | 3872 | 1464393116904 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - PROCESS | 3872 | 1464393116906 Marionette TRACE conn7 <- [1,2614,null,{}] 16:51:56 INFO - PROCESS | 3872 | 1464393116909 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:57 INFO - PROCESS | 3872 | 1464393117057 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 16:51:57 INFO - PROCESS | 3872 | 1464393117249 Marionette TRACE conn7 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:57 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C9D0000 == 139 [pid = 3872] [id = 663] 16:51:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (0000009646F65C00) [pid = 3872] [serial = 1989] [outer = 0000000000000000] 16:51:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (0000009647328C00) [pid = 3872] [serial = 1990] [outer = 0000009646F65C00] 16:51:57 INFO - PROCESS | 3872 | 1464393117308 Marionette DEBUG loaded listener.js 16:51:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (0000009647A10000) [pid = 3872] [serial = 1991] [outer = 0000009646F65C00] 16:51:57 INFO - PROCESS | 3872 | 1464393117942 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1072ms 16:51:57 INFO - PROCESS | 3872 | 1464393117983 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 16:51:57 INFO - PROCESS | 3872 | 1464393117985 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 16:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:51:57 INFO - PROCESS | 3872 | 1464393117989 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:51:57 INFO - PROCESS | 3872 | 1464393117991 Marionette TRACE conn7 <- [1,2618,null,{}] 16:51:58 INFO - PROCESS | 3872 | 1464393117995 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:58 INFO - PROCESS | 3872 | 1464393118152 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 16:51:58 INFO - PROCESS | 3872 | 1464393118345 Marionette TRACE conn7 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CED0000 == 140 [pid = 3872] [id = 664] 16:51:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (000000964870F400) [pid = 3872] [serial = 1992] [outer = 0000000000000000] 16:51:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (0000009648A43000) [pid = 3872] [serial = 1993] [outer = 000000964870F400] 16:51:58 INFO - PROCESS | 3872 | 1464393118405 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (0000009648A5E400) [pid = 3872] [serial = 1994] [outer = 000000964870F400] 16:51:59 INFO - PROCESS | 3872 | 1464393119011 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1078ms 16:51:59 INFO - PROCESS | 3872 | 1464393119070 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 16:51:59 INFO - PROCESS | 3872 | 1464393119073 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 16:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:51:59 INFO - PROCESS | 3872 | 1464393119077 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 3872 | 1464393119079 Marionette TRACE conn7 <- [1,2622,null,{}] 16:51:59 INFO - PROCESS | 3872 | 1464393119082 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:59 INFO - PROCESS | 3872 | 1464393119230 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 16:51:59 INFO - PROCESS | 3872 | 1464393119421 Marionette TRACE conn7 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D88A000 == 141 [pid = 3872] [id = 665] 16:51:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (0000009648B27400) [pid = 3872] [serial = 1995] [outer = 0000000000000000] 16:51:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (0000009648B4BC00) [pid = 3872] [serial = 1996] [outer = 0000009648B27400] 16:51:59 INFO - PROCESS | 3872 | 1464393119480 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (0000009648E9B000) [pid = 3872] [serial = 1997] [outer = 0000009648B27400] 16:52:00 INFO - PROCESS | 3872 | 1464393120112 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1069ms 16:52:00 INFO - PROCESS | 3872 | 1464393120151 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 3872 | 1464393120154 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 16:52:00 INFO - PROCESS | 3872 | 1464393120158 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:52:00 INFO - PROCESS | 3872 | 1464393120160 Marionette TRACE conn7 <- [1,2626,null,{}] 16:52:00 INFO - PROCESS | 3872 | 1464393120163 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 3872 | 1464393120310 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 16:52:00 INFO - PROCESS | 3872 | 1464393120503 Marionette TRACE conn7 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D919800 == 142 [pid = 3872] [id = 666] 16:52:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (0000009649D04400) [pid = 3872] [serial = 1998] [outer = 0000000000000000] 16:52:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (000000964B14C000) [pid = 3872] [serial = 1999] [outer = 0000009649D04400] 16:52:00 INFO - PROCESS | 3872 | 1464393120561 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000964B270800) [pid = 3872] [serial = 2000] [outer = 0000009649D04400] 16:52:01 INFO - PROCESS | 3872 | 1464393121159 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1020ms 16:52:01 INFO - PROCESS | 3872 | 1464393121184 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 3872 | 1464393121187 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 16:52:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:52:01 INFO - PROCESS | 3872 | 1464393121192 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 3872 | 1464393121195 Marionette TRACE conn7 <- [1,2630,null,{}] 16:52:01 INFO - PROCESS | 3872 | 1464393121198 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:01 INFO - PROCESS | 3872 | 1464393121364 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 16:52:01 INFO - PROCESS | 3872 | 1464393121557 Marionette TRACE conn7 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 3872 | ++DOCSHELL 000000964F065800 == 143 [pid = 3872] [id = 667] 16:52:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000964B45FC00) [pid = 3872] [serial = 2001] [outer = 0000000000000000] 16:52:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (000000964B46F800) [pid = 3872] [serial = 2002] [outer = 000000964B45FC00] 16:52:01 INFO - PROCESS | 3872 | 1464393121616 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (000000964B630C00) [pid = 3872] [serial = 2003] [outer = 000000964B45FC00] 16:52:02 INFO - PROCESS | 3872 | 1464393122201 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:52:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:52:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1071ms 16:52:02 INFO - PROCESS | 3872 | 1464393122271 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 3872 | 1464393122273 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 16:52:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:52:02 INFO - PROCESS | 3872 | 1464393122277 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 3872 | 1464393122279 Marionette TRACE conn7 <- [1,2634,null,{}] 16:52:02 INFO - PROCESS | 3872 | 1464393122283 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:02 INFO - PROCESS | 3872 | 1464393122431 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 16:52:02 INFO - PROCESS | 3872 | 1464393122622 Marionette TRACE conn7 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 3872 | ++DOCSHELL 000000965001B000 == 144 [pid = 3872] [id = 668] 16:52:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (000000964BD39000) [pid = 3872] [serial = 2004] [outer = 0000000000000000] 16:52:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (000000964BD3DC00) [pid = 3872] [serial = 2005] [outer = 000000964BD39000] 16:52:02 INFO - PROCESS | 3872 | 1464393122679 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (000000964BE44C00) [pid = 3872] [serial = 2006] [outer = 000000964BD39000] 16:52:03 INFO - PROCESS | 3872 | 1464393123298 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:52:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:52:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1078ms 16:52:03 INFO - PROCESS | 3872 | 1464393123359 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 3872 | 1464393123362 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 16:52:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:52:03 INFO - PROCESS | 3872 | 1464393123366 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 3872 | 1464393123369 Marionette TRACE conn7 <- [1,2638,null,{}] 16:52:03 INFO - PROCESS | 3872 | 1464393123372 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:03 INFO - PROCESS | 3872 | 1464393123570 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 16:52:03 INFO - PROCESS | 3872 | 1464393123753 Marionette TRACE conn7 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650C93000 == 145 [pid = 3872] [id = 669] 16:52:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (000000964BD3A000) [pid = 3872] [serial = 2007] [outer = 0000000000000000] 16:52:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (000000964C567800) [pid = 3872] [serial = 2008] [outer = 000000964BD3A000] 16:52:03 INFO - PROCESS | 3872 | 1464393123815 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (000000964C6C9000) [pid = 3872] [serial = 2009] [outer = 000000964BD3A000] 16:52:04 INFO - PROCESS | 3872 | 1464393124462 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:52:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:52:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1124ms 16:52:04 INFO - PROCESS | 3872 | 1464393124493 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 3872 | 1464393124495 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 16:52:04 INFO - PROCESS | 3872 | 1464393124499 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:52:04 INFO - PROCESS | 3872 | 1464393124501 Marionette TRACE conn7 <- [1,2642,null,{}] 16:52:04 INFO - PROCESS | 3872 | 1464393124505 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:04 INFO - PROCESS | 3872 | 1464393124653 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 16:52:04 INFO - PROCESS | 3872 | 1464393124846 Marionette TRACE conn7 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:04 INFO - PROCESS | 3872 | ++DOCSHELL 0000009651795000 == 146 [pid = 3872] [id = 670] 16:52:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (000000964C6E4400) [pid = 3872] [serial = 2010] [outer = 0000000000000000] 16:52:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (000000964C6EE400) [pid = 3872] [serial = 2011] [outer = 000000964C6E4400] 16:52:04 INFO - PROCESS | 3872 | 1464393124904 Marionette DEBUG loaded listener.js 16:52:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (000000964C95F400) [pid = 3872] [serial = 2012] [outer = 000000964C6E4400] 16:52:05 INFO - PROCESS | 3872 | 1464393125512 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:52:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:52:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1072ms 16:52:05 INFO - PROCESS | 3872 | 1464393125574 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 3872 | 1464393125576 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 16:52:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:52:05 INFO - PROCESS | 3872 | 1464393125580 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:52:05 INFO - PROCESS | 3872 | 1464393125584 Marionette TRACE conn7 <- [1,2646,null,{}] 16:52:05 INFO - PROCESS | 3872 | 1464393125588 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:05 INFO - PROCESS | 3872 | 1464393125737 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 16:52:05 INFO - PROCESS | 3872 | 1464393125919 Marionette TRACE conn7 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 3872 | ++DOCSHELL 0000009652E84000 == 147 [pid = 3872] [id = 671] 16:52:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (000000964D561800) [pid = 3872] [serial = 2013] [outer = 0000000000000000] 16:52:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000964D56F000) [pid = 3872] [serial = 2014] [outer = 000000964D561800] 16:52:05 INFO - PROCESS | 3872 | 1464393125974 Marionette DEBUG loaded listener.js 16:52:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (000000964D8A4C00) [pid = 3872] [serial = 2015] [outer = 000000964D561800] 16:52:06 INFO - PROCESS | 3872 | 1464393126595 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:52:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:52:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1080ms 16:52:06 INFO - PROCESS | 3872 | 1464393126663 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 16:52:06 INFO - PROCESS | 3872 | 1464393126665 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 16:52:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:52:06 INFO - PROCESS | 3872 | 1464393126669 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:52:06 INFO - PROCESS | 3872 | 1464393126671 Marionette TRACE conn7 <- [1,2650,null,{}] 16:52:06 INFO - PROCESS | 3872 | 1464393126675 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:06 INFO - PROCESS | 3872 | 1464393126825 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 16:52:07 INFO - PROCESS | 3872 | 1464393127008 Marionette TRACE conn7 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:07 INFO - PROCESS | 3872 | ++DOCSHELL 0000009652E9E000 == 148 [pid = 3872] [id = 672] 16:52:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (000000964F402800) [pid = 3872] [serial = 2016] [outer = 0000000000000000] 16:52:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (000000964F411800) [pid = 3872] [serial = 2017] [outer = 000000964F402800] 16:52:07 INFO - PROCESS | 3872 | 1464393127064 Marionette DEBUG loaded listener.js 16:52:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (0000009650458000) [pid = 3872] [serial = 2018] [outer = 000000964F402800] 16:52:07 INFO - PROCESS | 3872 | 1464393127737 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:52:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:52:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1125ms 16:52:07 INFO - PROCESS | 3872 | 1464393127797 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 16:52:07 INFO - PROCESS | 3872 | 1464393127799 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 16:52:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:52:07 INFO - PROCESS | 3872 | 1464393127803 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:52:07 INFO - PROCESS | 3872 | 1464393127805 Marionette TRACE conn7 <- [1,2654,null,{}] 16:52:07 INFO - PROCESS | 3872 | 1464393127809 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:07 INFO - PROCESS | 3872 | 1464393127962 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 16:52:08 INFO - PROCESS | 3872 | 1464393128148 Marionette TRACE conn7 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:08 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB90000 == 149 [pid = 3872] [id = 673] 16:52:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (000000962BE1F000) [pid = 3872] [serial = 2019] [outer = 0000000000000000] 16:52:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (0000009645E24800) [pid = 3872] [serial = 2020] [outer = 000000962BE1F000] 16:52:08 INFO - PROCESS | 3872 | 1464393128207 Marionette DEBUG loaded listener.js 16:52:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 270 (0000009649D0A400) [pid = 3872] [serial = 2021] [outer = 000000962BE1F000] 16:52:08 INFO - PROCESS | 3872 | [3872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:52:09 INFO - PROCESS | 3872 | [3872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:52:09 INFO - PROCESS | 3872 | 1464393129309 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:52:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:52:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1534ms 16:52:09 INFO - PROCESS | 3872 | 1464393129377 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 16:52:09 INFO - PROCESS | 3872 | 1464393129379 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 16:52:09 INFO - PROCESS | 3872 | 1464393129386 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:52:09 INFO - PROCESS | 3872 | 1464393129388 Marionette TRACE conn7 <- [1,2658,null,{}] 16:52:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:52:09 INFO - PROCESS | 3872 | 1464393129393 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:09 INFO - PROCESS | 3872 | 1464393129534 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 16:52:10 INFO - PROCESS | 3872 | 1464393130152 Marionette TRACE conn7 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:10 INFO - PROCESS | 3872 | ++DOCSHELL 000000962AFE9000 == 150 [pid = 3872] [id = 674] 16:52:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 271 (000000962A65F800) [pid = 3872] [serial = 2022] [outer = 0000000000000000] 16:52:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 272 (000000962AC94000) [pid = 3872] [serial = 2023] [outer = 000000962A65F800] 16:52:10 INFO - PROCESS | 3872 | 1464393130207 Marionette DEBUG loaded listener.js 16:52:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 273 (000000962B234000) [pid = 3872] [serial = 2024] [outer = 000000962A65F800] 16:52:11 INFO - PROCESS | 3872 | 1464393131305 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 16:52:11 INFO - PROCESS | 3872 | 1464393131337 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 16:52:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:52:11 INFO - PROCESS | 3872 | 1464393131387 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:52:11 INFO - PROCESS | 3872 | 1464393131392 Marionette TRACE conn7 <- [1,2662,null,{}] 16:52:11 INFO - PROCESS | 3872 | 1464393131397 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:11 INFO - PROCESS | 3872 | 1464393131536 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 16:52:11 INFO - PROCESS | 3872 | 1464393131857 Marionette TRACE conn7 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:11 INFO - PROCESS | 3872 | --DOCSHELL 0000009648142800 == 149 [pid = 3872] [id = 657] 16:52:11 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C5A000 == 148 [pid = 3872] [id = 656] 16:52:11 INFO - PROCESS | 3872 | --DOCSHELL 00000096474E2000 == 147 [pid = 3872] [id = 655] 16:52:11 INFO - PROCESS | 3872 | --DOCSHELL 0000009646F11800 == 146 [pid = 3872] [id = 654] 16:52:11 INFO - PROCESS | 3872 | --DOCSHELL 000000964419E800 == 145 [pid = 3872] [id = 653] 16:52:11 INFO - PROCESS | 3872 | --DOCSHELL 0000009642F87000 == 144 [pid = 3872] [id = 652] 16:52:11 INFO - PROCESS | 3872 | --DOMWINDOW == 272 (0000009649B59400) [pid = 3872] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:52:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632962800 == 145 [pid = 3872] [id = 675] 16:52:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 273 (000000962B2A3000) [pid = 3872] [serial = 2025] [outer = 0000000000000000] 16:52:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 274 (000000962C091C00) [pid = 3872] [serial = 2026] [outer = 000000962B2A3000] 16:52:12 INFO - PROCESS | 3872 | 1464393131992 Marionette DEBUG loaded listener.js 16:52:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 275 (000000962C77D400) [pid = 3872] [serial = 2027] [outer = 000000962B2A3000] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBBF800 == 144 [pid = 3872] [id = 651] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009639B42800 == 143 [pid = 3872] [id = 650] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009641979000 == 142 [pid = 3872] [id = 649] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 000000964CE7F000 == 141 [pid = 3872] [id = 642] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 000000964CE63000 == 140 [pid = 3872] [id = 641] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096518DA000 == 139 [pid = 3872] [id = 640] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009650DCA000 == 138 [pid = 3872] [id = 639] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009650820000 == 137 [pid = 3872] [id = 638] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 000000964F05C800 == 136 [pid = 3872] [id = 637] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 000000964D8F7000 == 135 [pid = 3872] [id = 636] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 000000964CEB8800 == 134 [pid = 3872] [id = 635] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096453DC000 == 133 [pid = 3872] [id = 634] 16:52:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009640C65800 == 132 [pid = 3872] [id = 633] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 274 (0000009646F65000) [pid = 3872] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 273 (000000963B23AC00) [pid = 3872] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 272 (0000009644546000) [pid = 3872] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 271 (000000963595D400) [pid = 3872] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 270 (0000009644549000) [pid = 3872] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 269 (000000964624D400) [pid = 3872] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (000000964896E000) [pid = 3872] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (0000009639297C00) [pid = 3872] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (0000009644558000) [pid = 3872] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (0000009645E30800) [pid = 3872] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (0000009646F61400) [pid = 3872] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (0000009639879800) [pid = 3872] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (000000964C3D9000) [pid = 3872] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (00000096433B9800) [pid = 3872] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (0000009646D05C00) [pid = 3872] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (000000964445EC00) [pid = 3872] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (0000009647BD1C00) [pid = 3872] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (0000009631B1E800) [pid = 3872] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (0000009646249800) [pid = 3872] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (000000963D514C00) [pid = 3872] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000964C6E5000) [pid = 3872] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (0000009647ECEC00) [pid = 3872] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (000000963D507C00) [pid = 3872] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (000000964B474800) [pid = 3872] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (0000009647A07800) [pid = 3872] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (000000964C95BC00) [pid = 3872] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (000000964D8A4000) [pid = 3872] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (000000963994A800) [pid = 3872] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (0000009648E9AC00) [pid = 3872] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (0000009646D69000) [pid = 3872] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (000000964B629800) [pid = 3872] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (0000009638681000) [pid = 3872] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (0000009639873800) [pid = 3872] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (000000962C097800) [pid = 3872] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009648842C00) [pid = 3872] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (0000009646F64800) [pid = 3872] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (000000964732FC00) [pid = 3872] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (0000009647BDBC00) [pid = 3872] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (0000009640933C00) [pid = 3872] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (000000964455DC00) [pid = 3872] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (000000964C571400) [pid = 3872] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000964B45E800) [pid = 3872] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (0000009648A55800) [pid = 3872] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (000000963C038C00) [pid = 3872] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (0000009647A4DC00) [pid = 3872] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (0000009643187000) [pid = 3872] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (0000009631BBD800) [pid = 3872] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009645E2D000) [pid = 3872] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (00000096433BE800) [pid = 3872] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009644540800) [pid = 3872] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (0000009648965800) [pid = 3872] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (0000009642E07C00) [pid = 3872] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (000000964CD43800) [pid = 3872] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009642E03000) [pid = 3872] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (000000963CE55800) [pid = 3872] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (0000009637CE1800) [pid = 3872] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (0000009646C1BC00) [pid = 3872] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (000000964C6C9C00) [pid = 3872] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (0000009646D0FC00) [pid = 3872] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (00000096312ED000) [pid = 3872] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009648A56400) [pid = 3872] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009641E30400) [pid = 3872] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009649D0AC00) [pid = 3872] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (000000962C0A0800) [pid = 3872] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (0000009645E30C00) [pid = 3872] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (000000964B268C00) [pid = 3872] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000963D511C00) [pid = 3872] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000963A94F000) [pid = 3872] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000964D565C00) [pid = 3872] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009649B60800) [pid = 3872] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000964BD3D800) [pid = 3872] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (00000096378AF400) [pid = 3872] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (000000964D5E9000) [pid = 3872] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000964BE43400) [pid = 3872] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009639ACFC00) [pid = 3872] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (0000009631694C00) [pid = 3872] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000964B62E800) [pid = 3872] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (0000009644466400) [pid = 3872] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000963CE5D800) [pid = 3872] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (000000963CF53800) [pid = 3872] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (00000096378B0800) [pid = 3872] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (0000009648B29800) [pid = 3872] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:52:12 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (0000009645059C00) [pid = 3872] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:52:13 INFO - PROCESS | 3872 | 1464393133134 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 16:52:13 INFO - PROCESS | 3872 | 1464393133172 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 16:52:13 INFO - PROCESS | 3872 | 1464393133175 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:52:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:52:13 INFO - PROCESS | 3872 | 1464393133178 Marionette TRACE conn7 <- [1,2666,null,{}] 16:52:13 INFO - PROCESS | 3872 | 1464393133182 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:13 INFO - PROCESS | 3872 | 1464393133311 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 16:52:13 INFO - PROCESS | 3872 | 1464393133476 Marionette TRACE conn7 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7D6800 == 133 [pid = 3872] [id = 676] 16:52:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (000000963090F800) [pid = 3872] [serial = 2028] [outer = 0000000000000000] 16:52:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (0000009631273000) [pid = 3872] [serial = 2029] [outer = 000000963090F800] 16:52:13 INFO - PROCESS | 3872 | 1464393133525 Marionette DEBUG loaded listener.js 16:52:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (0000009631AB4400) [pid = 3872] [serial = 2030] [outer = 000000963090F800] 16:52:14 INFO - PROCESS | 3872 | 1464393134451 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:52:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:52:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1337ms 16:52:14 INFO - PROCESS | 3872 | 1464393134516 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 16:52:14 INFO - PROCESS | 3872 | 1464393134518 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 16:52:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:52:14 INFO - PROCESS | 3872 | 1464393134535 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:52:14 INFO - PROCESS | 3872 | 1464393134541 Marionette TRACE conn7 <- [1,2670,null,{}] 16:52:14 INFO - PROCESS | 3872 | 1464393134546 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:14 INFO - PROCESS | 3872 | 1464393134723 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 16:52:14 INFO - PROCESS | 3872 | 1464393134842 Marionette TRACE conn7 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:14 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CBDA000 == 134 [pid = 3872] [id = 677] 16:52:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009632306000) [pid = 3872] [serial = 2031] [outer = 0000000000000000] 16:52:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (000000963592D800) [pid = 3872] [serial = 2032] [outer = 0000009632306000] 16:52:14 INFO - PROCESS | 3872 | 1464393134898 Marionette DEBUG loaded listener.js 16:52:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009635969000) [pid = 3872] [serial = 2033] [outer = 0000009632306000] 16:52:15 INFO - PROCESS | 3872 | 1464393135869 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:52:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:52:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1395ms 16:52:15 INFO - PROCESS | 3872 | 1464393135919 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 16:52:15 INFO - PROCESS | 3872 | 1464393135922 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 16:52:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:52:15 INFO - PROCESS | 3872 | 1464393135925 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:52:15 INFO - PROCESS | 3872 | 1464393135927 Marionette TRACE conn7 <- [1,2674,null,{}] 16:52:15 INFO - PROCESS | 3872 | 1464393135938 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:16 INFO - PROCESS | 3872 | 1464393136113 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000962BF21C00) [pid = 3872] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (00000096433B1400) [pid = 3872] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009630715800) [pid = 3872] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (00000096406AEC00) [pid = 3872] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (0000009631BB3000) [pid = 3872] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000963967F400) [pid = 3872] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (000000962C0A8000) [pid = 3872] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (000000963B7AD400) [pid = 3872] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:52:16 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (0000009631ABC400) [pid = 3872] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:52:16 INFO - PROCESS | 3872 | 1464393136529 Marionette TRACE conn7 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:16 INFO - PROCESS | 3872 | ++DOCSHELL 000000962C67A800 == 135 [pid = 3872] [id = 678] 16:52:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (000000962A65CC00) [pid = 3872] [serial = 2034] [outer = 0000000000000000] 16:52:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (000000962AFC8800) [pid = 3872] [serial = 2035] [outer = 000000962A65CC00] 16:52:16 INFO - PROCESS | 3872 | 1464393136593 Marionette DEBUG loaded listener.js 16:52:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (000000962BE27400) [pid = 3872] [serial = 2036] [outer = 000000962A65CC00] 16:52:17 INFO - PROCESS | 3872 | 1464393137723 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:52:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:52:17 INFO - PROCESS | 3872 | 1464393137811 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 16:52:17 INFO - PROCESS | 3872 | 1464393137817 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:52:17 INFO - PROCESS | 3872 | 1464393137822 Marionette TRACE conn7 <- [1,2678,null,{}] 16:52:17 INFO - PROCESS | 3872 | 1464393137827 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:18 INFO - PROCESS | 3872 | 1464393138063 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 16:52:18 INFO - PROCESS | 3872 | 1464393138231 Marionette TRACE conn7 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A738800 == 136 [pid = 3872] [id = 679] 16:52:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (000000962D776000) [pid = 3872] [serial = 2037] [outer = 0000000000000000] 16:52:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (000000963162E800) [pid = 3872] [serial = 2038] [outer = 000000962D776000] 16:52:18 INFO - PROCESS | 3872 | 1464393138292 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (0000009632388C00) [pid = 3872] [serial = 2039] [outer = 000000962D776000] 16:52:19 INFO - PROCESS | 3872 | 1464393139392 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 3872 | 1464393139468 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 16:52:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:52:19 INFO - PROCESS | 3872 | 1464393139473 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 3872 | 1464393139476 Marionette TRACE conn7 <- [1,2682,null,{}] 16:52:19 INFO - PROCESS | 3872 | 1464393139480 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:19 INFO - PROCESS | 3872 | 1464393139668 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 16:52:19 INFO - PROCESS | 3872 | 1464393139873 Marionette TRACE conn7 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403F9800 == 137 [pid = 3872] [id = 680] 16:52:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (000000963592C400) [pid = 3872] [serial = 2040] [outer = 0000000000000000] 16:52:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (00000096378B2800) [pid = 3872] [serial = 2041] [outer = 000000963592C400] 16:52:19 INFO - PROCESS | 3872 | 1464393139933 Marionette DEBUG loaded listener.js 16:52:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009638136800) [pid = 3872] [serial = 2042] [outer = 000000963592C400] 16:52:21 INFO - PROCESS | 3872 | 1464393141021 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 16:52:21 INFO - PROCESS | 3872 | 1464393141092 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 16:52:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:52:21 INFO - PROCESS | 3872 | 1464393141100 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:52:21 INFO - PROCESS | 3872 | 1464393141107 Marionette TRACE conn7 <- [1,2686,null,{}] 16:52:21 INFO - PROCESS | 3872 | 1464393141117 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:21 INFO - PROCESS | 3872 | 1464393141309 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 16:52:21 INFO - PROCESS | 3872 | 1464393141514 Marionette TRACE conn7 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 3872 | ++DOCSHELL 000000964197C800 == 138 [pid = 3872] [id = 681] 16:52:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009638643C00) [pid = 3872] [serial = 2043] [outer = 0000000000000000] 16:52:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (00000096388CD400) [pid = 3872] [serial = 2044] [outer = 0000009638643C00] 16:52:21 INFO - PROCESS | 3872 | 1464393141571 Marionette DEBUG loaded listener.js 16:52:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009638D7B800) [pid = 3872] [serial = 2045] [outer = 0000009638643C00] 16:52:22 INFO - PROCESS | 3872 | 1464393142633 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:52:22 INFO - PROCESS | 3872 | 1464393142725 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 16:52:22 INFO - PROCESS | 3872 | 1464393142730 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:52:22 INFO - PROCESS | 3872 | 1464393142732 Marionette TRACE conn7 <- [1,2690,null,{}] 16:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:52:22 INFO - PROCESS | 3872 | 1464393142736 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:22 INFO - PROCESS | 3872 | 1464393142881 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 16:52:23 INFO - PROCESS | 3872 | 1464393143120 Marionette TRACE conn7 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FB4000 == 139 [pid = 3872] [id = 682] 16:52:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009638D83C00) [pid = 3872] [serial = 2046] [outer = 0000000000000000] 16:52:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000963926EC00) [pid = 3872] [serial = 2047] [outer = 0000009638D83C00] 16:52:23 INFO - PROCESS | 3872 | 1464393143178 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000963929FC00) [pid = 3872] [serial = 2048] [outer = 0000009638D83C00] 16:52:23 INFO - PROCESS | 3872 | 1464393143819 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:52:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:52:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1126ms 16:52:23 INFO - PROCESS | 3872 | 1464393143865 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 16:52:23 INFO - PROCESS | 3872 | 1464393143868 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 16:52:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:52:23 INFO - PROCESS | 3872 | 1464393143871 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:52:23 INFO - PROCESS | 3872 | 1464393143873 Marionette TRACE conn7 <- [1,2694,null,{}] 16:52:23 INFO - PROCESS | 3872 | 1464393143877 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:24 INFO - PROCESS | 3872 | 1464393144027 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 16:52:24 INFO - PROCESS | 3872 | 1464393144201 Marionette TRACE conn7 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:24 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F9A000 == 140 [pid = 3872] [id = 683] 16:52:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000963958C000) [pid = 3872] [serial = 2049] [outer = 0000000000000000] 16:52:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963958F800) [pid = 3872] [serial = 2050] [outer = 000000963958C000] 16:52:24 INFO - PROCESS | 3872 | 1464393144268 Marionette DEBUG loaded listener.js 16:52:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000963994B000) [pid = 3872] [serial = 2051] [outer = 000000963958C000] 16:52:24 INFO - PROCESS | 3872 | 1464393144883 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:52:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:52:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1077ms 16:52:24 INFO - PROCESS | 3872 | 1464393144951 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 16:52:24 INFO - PROCESS | 3872 | 1464393144954 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 16:52:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:52:24 INFO - PROCESS | 3872 | 1464393144958 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - PROCESS | 3872 | 1464393144960 Marionette TRACE conn7 <- [1,2698,null,{}] 16:52:24 INFO - PROCESS | 3872 | 1464393144964 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:25 INFO - PROCESS | 3872 | 1464393145179 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 16:52:25 INFO - PROCESS | 3872 | 1464393145300 Marionette TRACE conn7 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 3872 | ++DOCSHELL 00000096437AE800 == 141 [pid = 3872] [id = 684] 16:52:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009639A81400) [pid = 3872] [serial = 2052] [outer = 0000000000000000] 16:52:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009639ACA000) [pid = 3872] [serial = 2053] [outer = 0000009639A81400] 16:52:25 INFO - PROCESS | 3872 | 1464393145359 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009639BC6000) [pid = 3872] [serial = 2054] [outer = 0000009639A81400] 16:52:26 INFO - PROCESS | 3872 | 1464393146003 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:52:26 INFO - PROCESS | 3872 | 1464393146040 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 16:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:52:26 INFO - PROCESS | 3872 | 1464393146044 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:52:26 INFO - PROCESS | 3872 | 1464393146046 Marionette TRACE conn7 <- [1,2702,null,{}] 16:52:26 INFO - PROCESS | 3872 | 1464393146050 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:26 INFO - PROCESS | 3872 | 1464393146199 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 16:52:26 INFO - PROCESS | 3872 | 1464393146383 Marionette TRACE conn7 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:26 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643F8C000 == 142 [pid = 3872] [id = 685] 16:52:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009639BC3C00) [pid = 3872] [serial = 2055] [outer = 0000000000000000] 16:52:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (000000963A953400) [pid = 3872] [serial = 2056] [outer = 0000009639BC3C00] 16:52:26 INFO - PROCESS | 3872 | 1464393146441 Marionette DEBUG loaded listener.js 16:52:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000963B23EC00) [pid = 3872] [serial = 2057] [outer = 0000009639BC3C00] 16:52:27 INFO - PROCESS | 3872 | 1464393147038 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:52:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:52:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1020ms 16:52:27 INFO - PROCESS | 3872 | 1464393147066 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 16:52:27 INFO - PROCESS | 3872 | 1464393147069 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 16:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:52:27 INFO - PROCESS | 3872 | 1464393147073 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:52:27 INFO - PROCESS | 3872 | 1464393147075 Marionette TRACE conn7 <- [1,2706,null,{}] 16:52:27 INFO - PROCESS | 3872 | 1464393147079 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:27 INFO - PROCESS | 3872 | 1464393147227 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 16:52:27 INFO - PROCESS | 3872 | 1464393147412 Marionette TRACE conn7 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:27 INFO - PROCESS | 3872 | ++DOCSHELL 000000964515C800 == 143 [pid = 3872] [id = 686] 16:52:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (000000963B23D400) [pid = 3872] [serial = 2058] [outer = 0000000000000000] 16:52:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (000000963B7AE000) [pid = 3872] [serial = 2059] [outer = 000000963B23D400] 16:52:27 INFO - PROCESS | 3872 | 1464393147473 Marionette DEBUG loaded listener.js 16:52:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000963C032800) [pid = 3872] [serial = 2060] [outer = 000000963B23D400] 16:52:28 INFO - PROCESS | 3872 | 1464393148108 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 3872 | 1464393148150 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 16:52:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:52:28 INFO - PROCESS | 3872 | 1464393148154 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 3872 | 1464393148156 Marionette TRACE conn7 <- [1,2710,null,{}] 16:52:28 INFO - PROCESS | 3872 | 1464393148159 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:28 INFO - PROCESS | 3872 | 1464393148310 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 16:52:28 INFO - PROCESS | 3872 | 1464393148498 Marionette TRACE conn7 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:28 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642F85800 == 144 [pid = 3872] [id = 687] 16:52:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (000000963955CC00) [pid = 3872] [serial = 2061] [outer = 0000000000000000] 16:52:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (000000963CE56400) [pid = 3872] [serial = 2062] [outer = 000000963955CC00] 16:52:28 INFO - PROCESS | 3872 | 1464393148558 Marionette DEBUG loaded listener.js 16:52:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (000000963CF4A000) [pid = 3872] [serial = 2063] [outer = 000000963955CC00] 16:52:29 INFO - PROCESS | 3872 | 1464393149179 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:52:29 INFO - PROCESS | 3872 | 1464393149238 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 16:52:29 INFO - PROCESS | 3872 | 1464393149242 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:52:29 INFO - PROCESS | 3872 | 1464393149244 Marionette TRACE conn7 <- [1,2714,null,{}] 16:52:29 INFO - PROCESS | 3872 | 1464393149248 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:29 INFO - PROCESS | 3872 | 1464393149397 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 16:52:29 INFO - PROCESS | 3872 | 1464393149583 Marionette TRACE conn7 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E51800 == 145 [pid = 3872] [id = 688] 16:52:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000963D01A800) [pid = 3872] [serial = 2064] [outer = 0000000000000000] 16:52:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000963D0BF000) [pid = 3872] [serial = 2065] [outer = 000000963D01A800] 16:52:29 INFO - PROCESS | 3872 | 1464393149655 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (000000963D446800) [pid = 3872] [serial = 2066] [outer = 000000963D01A800] 16:52:30 INFO - PROCESS | 3872 | 1464393150263 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:52:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1071ms 16:52:30 INFO - PROCESS | 3872 | 1464393150316 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 3872 | 1464393150319 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 16:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:52:30 INFO - PROCESS | 3872 | 1464393150322 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - PROCESS | 3872 | 1464393150325 Marionette TRACE conn7 <- [1,2718,null,{}] 16:52:30 INFO - PROCESS | 3872 | 1464393150329 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:30 INFO - PROCESS | 3872 | 1464393150501 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 16:52:30 INFO - PROCESS | 3872 | 1464393150678 Marionette TRACE conn7 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646F20800 == 146 [pid = 3872] [id = 689] 16:52:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (000000963D505800) [pid = 3872] [serial = 2067] [outer = 0000000000000000] 16:52:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (000000963D519800) [pid = 3872] [serial = 2068] [outer = 000000963D505800] 16:52:30 INFO - PROCESS | 3872 | 1464393150735 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (000000963EBB6800) [pid = 3872] [serial = 2069] [outer = 000000963D505800] 16:52:31 INFO - PROCESS | 3872 | 1464393151793 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 3872 | 1464393151811 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 16:52:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:52:31 INFO - PROCESS | 3872 | 1464393151815 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - PROCESS | 3872 | 1464393151817 Marionette TRACE conn7 <- [1,2722,null,{}] 16:52:31 INFO - PROCESS | 3872 | 1464393151821 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:32 INFO - PROCESS | 3872 | 1464393152003 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 16:52:32 INFO - PROCESS | 3872 | 1464393152499 Marionette TRACE conn7 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 3872 | ++DOCSHELL 0000009639B31800 == 147 [pid = 3872] [id = 690] 16:52:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (000000962B29B000) [pid = 3872] [serial = 2070] [outer = 0000000000000000] 16:52:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (000000962B5CD400) [pid = 3872] [serial = 2071] [outer = 000000962B29B000] 16:52:32 INFO - PROCESS | 3872 | 1464393152553 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009630715800) [pid = 3872] [serial = 2072] [outer = 000000962B29B000] 16:52:33 INFO - PROCESS | 3872 | 1464393153164 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1383ms 16:52:33 INFO - PROCESS | 3872 | 1464393153202 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 3872 | 1464393153206 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 16:52:33 INFO - PROCESS | 3872 | 1464393153210 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:52:33 INFO - PROCESS | 3872 | 1464393153214 Marionette TRACE conn7 <- [1,2726,null,{}] 16:52:33 INFO - PROCESS | 3872 | 1464393153219 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:33 INFO - PROCESS | 3872 | 1464393153373 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 16:52:33 INFO - PROCESS | 3872 | 1464393153552 Marionette TRACE conn7 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641789800 == 148 [pid = 3872] [id = 691] 16:52:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000962C0C7800) [pid = 3872] [serial = 2073] [outer = 0000000000000000] 16:52:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (0000009631B17800) [pid = 3872] [serial = 2074] [outer = 000000962C0C7800] 16:52:33 INFO - PROCESS | 3872 | 1464393153605 Marionette DEBUG loaded listener.js 16:52:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009638136C00) [pid = 3872] [serial = 2075] [outer = 000000962C0C7800] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000963CBDA000 == 147 [pid = 3872] [id = 677] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7D6800 == 146 [pid = 3872] [id = 676] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 0000009632962800 == 145 [pid = 3872] [id = 675] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000962AFE9000 == 144 [pid = 3872] [id = 674] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 0000009652E9E000 == 143 [pid = 3872] [id = 672] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 0000009652E84000 == 142 [pid = 3872] [id = 671] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 0000009651795000 == 141 [pid = 3872] [id = 670] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 0000009650C93000 == 140 [pid = 3872] [id = 669] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000965001B000 == 139 [pid = 3872] [id = 668] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964F065800 == 138 [pid = 3872] [id = 667] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964D919800 == 137 [pid = 3872] [id = 666] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (00000096500CBC00) [pid = 3872] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (000000964743C400) [pid = 3872] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000964505A000) [pid = 3872] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (00000096517D7000) [pid = 3872] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (00000096453BC800) [pid = 3872] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | 1464393154395 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964D88A000 == 136 [pid = 3872] [id = 665] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964CED0000 == 135 [pid = 3872] [id = 664] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964C9D0000 == 134 [pid = 3872] [id = 663] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964C53A000 == 133 [pid = 3872] [id = 662] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964BEAC800 == 132 [pid = 3872] [id = 661] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 0000009646651800 == 131 [pid = 3872] [id = 660] 16:52:34 INFO - PROCESS | 3872 | --DOCSHELL 000000963CB82800 == 130 [pid = 3872] [id = 659] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009638638C00) [pid = 3872] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (000000962CF46400) [pid = 3872] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (000000962BE45C00) [pid = 3872] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (0000009643B0B800) [pid = 3872] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (0000009639A31400) [pid = 3872] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009640C80C00) [pid = 3872] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (000000964B457000) [pid = 3872] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (000000963D0BBC00) [pid = 3872] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (0000009642E08400) [pid = 3872] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (000000964C56D000) [pid = 3872] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (0000009649D10800) [pid = 3872] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009644460C00) [pid = 3872] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (000000963D0BA800) [pid = 3872] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (000000963D4C9000) [pid = 3872] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (00000096359F3000) [pid = 3872] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000963C6A0800) [pid = 3872] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009645E2B000) [pid = 3872] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000963C036400) [pid = 3872] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (00000096389B3400) [pid = 3872] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000963958B400) [pid = 3872] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1223ms 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000964F404800) [pid = 3872] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000963B718000) [pid = 3872] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000964D566000) [pid = 3872] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009650980C00) [pid = 3872] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009631BB2C00) [pid = 3872] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000964F40E000) [pid = 3872] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000964C027000) [pid = 3872] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (0000009638135C00) [pid = 3872] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000963CF50C00) [pid = 3872] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (00000096433C0000) [pid = 3872] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:52:34 INFO - PROCESS | 3872 | 1464393154447 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 16:52:34 INFO - PROCESS | 3872 | 1464393154452 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 16:52:34 INFO - PROCESS | 3872 | 1464393154456 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:52:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:52:34 INFO - PROCESS | 3872 | 1464393154458 Marionette TRACE conn7 <- [1,2730,null,{}] 16:52:34 INFO - PROCESS | 3872 | 1464393154462 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:34 INFO - PROCESS | 3872 | 1464393154602 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 16:52:34 INFO - PROCESS | 3872 | 1464393154611 Marionette TRACE conn7 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A73D800 == 131 [pid = 3872] [id = 692] 16:52:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (0000009631633800) [pid = 3872] [serial = 2076] [outer = 0000000000000000] 16:52:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009632302400) [pid = 3872] [serial = 2077] [outer = 0000009631633800] 16:52:34 INFO - PROCESS | 3872 | 1464393154661 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (000000963867FC00) [pid = 3872] [serial = 2078] [outer = 0000009631633800] 16:52:35 INFO - PROCESS | 3872 | 1464393155264 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:52:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:52:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 881ms 16:52:35 INFO - PROCESS | 3872 | 1464393155340 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 16:52:35 INFO - PROCESS | 3872 | 1464393155342 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 16:52:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:52:35 INFO - PROCESS | 3872 | 1464393155352 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:52:35 INFO - PROCESS | 3872 | 1464393155358 Marionette TRACE conn7 <- [1,2734,null,{}] 16:52:35 INFO - PROCESS | 3872 | 1464393155363 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:35 INFO - PROCESS | 3872 | 1464393155506 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 16:52:35 INFO - PROCESS | 3872 | 1464393155645 Marionette TRACE conn7 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:35 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432B2000 == 132 [pid = 3872] [id = 693] 16:52:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (00000096395E1C00) [pid = 3872] [serial = 2079] [outer = 0000000000000000] 16:52:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009639837800) [pid = 3872] [serial = 2080] [outer = 00000096395E1C00] 16:52:35 INFO - PROCESS | 3872 | 1464393155694 Marionette DEBUG loaded listener.js 16:52:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (000000963987F800) [pid = 3872] [serial = 2081] [outer = 00000096395E1C00] 16:52:36 INFO - PROCESS | 3872 | 1464393156151 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:52:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 839ms 16:52:36 INFO - PROCESS | 3872 | 1464393156196 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 3872 | 1464393156199 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 16:52:36 INFO - PROCESS | 3872 | 1464393156202 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 3872 | 1464393156204 Marionette TRACE conn7 <- [1,2738,null,{}] 16:52:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:52:36 INFO - PROCESS | 3872 | 1464393156208 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:36 INFO - PROCESS | 3872 | 1464393156340 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 16:52:36 INFO - PROCESS | 3872 | 1464393156354 Marionette TRACE conn7 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:36 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E53000 == 133 [pid = 3872] [id = 694] 16:52:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000963B7AD000) [pid = 3872] [serial = 2082] [outer = 0000000000000000] 16:52:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000963CE5F000) [pid = 3872] [serial = 2083] [outer = 000000963B7AD000] 16:52:36 INFO - PROCESS | 3872 | 1464393156401 Marionette DEBUG loaded listener.js 16:52:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000963D0B7400) [pid = 3872] [serial = 2084] [outer = 000000963B7AD000] 16:52:36 INFO - PROCESS | 3872 | 1464393156885 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:52:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 16:52:36 INFO - PROCESS | 3872 | 1464393156955 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 3872 | 1464393156957 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 16:52:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:52:36 INFO - PROCESS | 3872 | 1464393156961 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 3872 | 1464393156963 Marionette TRACE conn7 <- [1,2742,null,{}] 16:52:36 INFO - PROCESS | 3872 | 1464393156967 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:37 INFO - PROCESS | 3872 | 1464393157138 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 16:52:37 INFO - PROCESS | 3872 | 1464393157156 Marionette TRACE conn7 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:37 INFO - PROCESS | 3872 | ++DOCSHELL 0000009646FC2000 == 134 [pid = 3872] [id = 695] 16:52:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963D4C2C00) [pid = 3872] [serial = 2085] [outer = 0000000000000000] 16:52:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000963D4CDC00) [pid = 3872] [serial = 2086] [outer = 000000963D4C2C00] 16:52:37 INFO - PROCESS | 3872 | 1464393157212 Marionette DEBUG loaded listener.js 16:52:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009640926000) [pid = 3872] [serial = 2087] [outer = 000000963D4C2C00] 16:52:37 INFO - PROCESS | 3872 | 1464393157728 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:52:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:52:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 839ms 16:52:37 INFO - PROCESS | 3872 | 1464393157801 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 16:52:37 INFO - PROCESS | 3872 | 1464393157803 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 16:52:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:52:37 INFO - PROCESS | 3872 | 1464393157807 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:52:37 INFO - PROCESS | 3872 | 1464393157809 Marionette TRACE conn7 <- [1,2746,null,{}] 16:52:37 INFO - PROCESS | 3872 | 1464393157819 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:38 INFO - PROCESS | 3872 | 1464393158002 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 16:52:38 INFO - PROCESS | 3872 | 1464393158031 Marionette TRACE conn7 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:38 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470EE800 == 135 [pid = 3872] [id = 696] 16:52:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009640C87000) [pid = 3872] [serial = 2088] [outer = 0000000000000000] 16:52:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009641CD6800) [pid = 3872] [serial = 2089] [outer = 0000009640C87000] 16:52:38 INFO - PROCESS | 3872 | 1464393158079 Marionette DEBUG loaded listener.js 16:52:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009641E3B800) [pid = 3872] [serial = 2090] [outer = 0000009640C87000] 16:52:38 INFO - PROCESS | 3872 | 1464393158557 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:52:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:52:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 776ms 16:52:38 INFO - PROCESS | 3872 | 1464393158607 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 16:52:38 INFO - PROCESS | 3872 | 1464393158610 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 16:52:38 INFO - PROCESS | 3872 | 1464393158613 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:52:38 INFO - PROCESS | 3872 | 1464393158615 Marionette TRACE conn7 <- [1,2750,null,{}] 16:52:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:52:38 INFO - PROCESS | 3872 | 1464393158621 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:38 INFO - PROCESS | 3872 | 1464393158805 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 16:52:38 INFO - PROCESS | 3872 | 1464393158831 Marionette TRACE conn7 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:38 INFO - PROCESS | 3872 | ++DOCSHELL 000000964747F800 == 136 [pid = 3872] [id = 697] 16:52:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009642E05000) [pid = 3872] [serial = 2091] [outer = 0000000000000000] 16:52:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000964317CC00) [pid = 3872] [serial = 2092] [outer = 0000009642E05000] 16:52:38 INFO - PROCESS | 3872 | 1464393158878 Marionette DEBUG loaded listener.js 16:52:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (0000009643187800) [pid = 3872] [serial = 2093] [outer = 0000009642E05000] 16:52:39 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (000000963EFA9C00) [pid = 3872] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:52:39 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (000000962B2A3000) [pid = 3872] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:52:39 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (000000962A65F800) [pid = 3872] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:52:39 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000963090F800) [pid = 3872] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:52:39 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009648B49400) [pid = 3872] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:52:39 INFO - PROCESS | 3872 | 1464393159503 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:52:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:52:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 922ms 16:52:39 INFO - PROCESS | 3872 | 1464393159553 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 16:52:39 INFO - PROCESS | 3872 | 1464393159555 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 16:52:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:52:39 INFO - PROCESS | 3872 | 1464393159559 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:52:39 INFO - PROCESS | 3872 | 1464393159569 Marionette TRACE conn7 <- [1,2754,null,{}] 16:52:39 INFO - PROCESS | 3872 | 1464393159573 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:39 INFO - PROCESS | 3872 | 1464393159700 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 16:52:39 INFO - PROCESS | 3872 | 1464393159710 Marionette TRACE conn7 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:39 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647A88000 == 137 [pid = 3872] [id = 698] 16:52:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000964317E000) [pid = 3872] [serial = 2094] [outer = 0000000000000000] 16:52:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (00000096433BA800) [pid = 3872] [serial = 2095] [outer = 000000964317E000] 16:52:39 INFO - PROCESS | 3872 | 1464393159757 Marionette DEBUG loaded listener.js 16:52:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009643B06400) [pid = 3872] [serial = 2096] [outer = 000000964317E000] 16:52:40 INFO - PROCESS | 3872 | 1464393160229 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:52:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:52:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 16:52:40 INFO - PROCESS | 3872 | 1464393160274 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 16:52:40 INFO - PROCESS | 3872 | 1464393160276 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 16:52:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:52:40 INFO - PROCESS | 3872 | 1464393160280 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:52:40 INFO - PROCESS | 3872 | 1464393160281 Marionette TRACE conn7 <- [1,2758,null,{}] 16:52:40 INFO - PROCESS | 3872 | 1464393160285 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:40 INFO - PROCESS | 3872 | 1464393160412 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 16:52:40 INFO - PROCESS | 3872 | 1464393160419 Marionette TRACE conn7 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:40 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647BA8800 == 138 [pid = 3872] [id = 699] 16:52:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (0000009643B1A000) [pid = 3872] [serial = 2097] [outer = 0000000000000000] 16:52:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (0000009643B1C400) [pid = 3872] [serial = 2098] [outer = 0000009643B1A000] 16:52:40 INFO - PROCESS | 3872 | 1464393160466 Marionette DEBUG loaded listener.js 16:52:40 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (0000009643FED800) [pid = 3872] [serial = 2099] [outer = 0000009643B1A000] 16:52:40 INFO - PROCESS | 3872 | 1464393160985 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:52:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:52:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 733ms 16:52:41 INFO - PROCESS | 3872 | 1464393161016 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 3872 | 1464393161018 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 16:52:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:52:41 INFO - PROCESS | 3872 | 1464393161022 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - PROCESS | 3872 | 1464393161024 Marionette TRACE conn7 <- [1,2762,null,{}] 16:52:41 INFO - PROCESS | 3872 | 1464393161027 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:41 INFO - PROCESS | 3872 | 1464393161162 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 16:52:41 INFO - PROCESS | 3872 | 1464393161173 Marionette TRACE conn7 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:41 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647EE1800 == 139 [pid = 3872] [id = 700] 16:52:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (0000009644469000) [pid = 3872] [serial = 2100] [outer = 0000000000000000] 16:52:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009644547800) [pid = 3872] [serial = 2101] [outer = 0000009644469000] 16:52:41 INFO - PROCESS | 3872 | 1464393161228 Marionette DEBUG loaded listener.js 16:52:41 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (0000009644559400) [pid = 3872] [serial = 2102] [outer = 0000009644469000] 16:52:42 INFO - PROCESS | 3872 | 1464393162137 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:52:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:52:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1174ms 16:52:42 INFO - PROCESS | 3872 | 1464393162199 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 16:52:42 INFO - PROCESS | 3872 | 1464393162205 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 16:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:52:42 INFO - PROCESS | 3872 | 1464393162210 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:52:42 INFO - PROCESS | 3872 | 1464393162215 Marionette TRACE conn7 <- [1,2766,null,{}] 16:52:42 INFO - PROCESS | 3872 | 1464393162220 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:42 INFO - PROCESS | 3872 | 1464393162392 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 16:52:42 INFO - PROCESS | 3872 | 1464393162566 Marionette TRACE conn7 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:42 INFO - PROCESS | 3872 | ++DOCSHELL 0000009640C57000 == 140 [pid = 3872] [id = 701] 16:52:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (00000096323EC000) [pid = 3872] [serial = 2103] [outer = 0000000000000000] 16:52:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000963645AC00) [pid = 3872] [serial = 2104] [outer = 00000096323EC000] 16:52:42 INFO - PROCESS | 3872 | 1464393162626 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (0000009638676C00) [pid = 3872] [serial = 2105] [outer = 00000096323EC000] 16:52:43 INFO - PROCESS | 3872 | 1464393163259 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:52:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:52:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1078ms 16:52:43 INFO - PROCESS | 3872 | 1464393163292 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 16:52:43 INFO - PROCESS | 3872 | 1464393163298 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 16:52:43 INFO - PROCESS | 3872 | 1464393163305 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:52:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:52:43 INFO - PROCESS | 3872 | 1464393163308 Marionette TRACE conn7 <- [1,2770,null,{}] 16:52:43 INFO - PROCESS | 3872 | 1464393163313 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:43 INFO - PROCESS | 3872 | 1464393163474 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 16:52:43 INFO - PROCESS | 3872 | 1464393163666 Marionette TRACE conn7 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:43 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470AC800 == 141 [pid = 3872] [id = 702] 16:52:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009639295800) [pid = 3872] [serial = 2106] [outer = 0000000000000000] 16:52:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009639878C00) [pid = 3872] [serial = 2107] [outer = 0000009639295800] 16:52:43 INFO - PROCESS | 3872 | 1464393163726 Marionette DEBUG loaded listener.js 16:52:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (000000963CE5F800) [pid = 3872] [serial = 2108] [outer = 0000009639295800] 16:52:44 INFO - PROCESS | 3872 | 1464393164417 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:52:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:52:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1131ms 16:52:44 INFO - PROCESS | 3872 | 1464393164442 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 16:52:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:52:44 INFO - PROCESS | 3872 | 1464393164445 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 16:52:44 INFO - PROCESS | 3872 | 1464393164449 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:52:44 INFO - PROCESS | 3872 | 1464393164453 Marionette TRACE conn7 <- [1,2774,null,{}] 16:52:44 INFO - PROCESS | 3872 | 1464393164465 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:44 INFO - PROCESS | 3872 | 1464393164685 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 16:52:44 INFO - PROCESS | 3872 | 1464393164821 Marionette TRACE conn7 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:44 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648142000 == 142 [pid = 3872] [id = 703] 16:52:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (0000009640925800) [pid = 3872] [serial = 2109] [outer = 0000000000000000] 16:52:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (0000009640C80C00) [pid = 3872] [serial = 2110] [outer = 0000009640925800] 16:52:44 INFO - PROCESS | 3872 | 1464393164882 Marionette DEBUG loaded listener.js 16:52:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009643FEFC00) [pid = 3872] [serial = 2111] [outer = 0000009640925800] 16:52:45 INFO - PROCESS | 3872 | 1464393165505 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:52:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:52:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1129ms 16:52:45 INFO - PROCESS | 3872 | 1464393165580 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 16:52:45 INFO - PROCESS | 3872 | 1464393165583 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 16:52:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:52:45 INFO - PROCESS | 3872 | 1464393165587 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:52:45 INFO - PROCESS | 3872 | 1464393165589 Marionette TRACE conn7 <- [1,2778,null,{}] 16:52:45 INFO - PROCESS | 3872 | 1464393165593 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:45 INFO - PROCESS | 3872 | 1464393165749 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 16:52:45 INFO - PROCESS | 3872 | 1464393165927 Marionette TRACE conn7 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:45 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648AC0000 == 143 [pid = 3872] [id = 704] 16:52:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009643B1C800) [pid = 3872] [serial = 2112] [outer = 0000000000000000] 16:52:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (0000009644558000) [pid = 3872] [serial = 2113] [outer = 0000009643B1C800] 16:52:45 INFO - PROCESS | 3872 | 1464393165985 Marionette DEBUG loaded listener.js 16:52:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (0000009645061000) [pid = 3872] [serial = 2114] [outer = 0000009643B1C800] 16:52:46 INFO - PROCESS | 3872 | 1464393166539 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1024ms 16:52:46 INFO - PROCESS | 3872 | 1464393166613 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 16:52:46 INFO - PROCESS | 3872 | 1464393166616 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 16:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:52:46 INFO - PROCESS | 3872 | 1464393166620 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 3872 | 1464393166622 Marionette TRACE conn7 <- [1,2782,null,{}] 16:52:46 INFO - PROCESS | 3872 | 1464393166626 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:46 INFO - PROCESS | 3872 | 1464393166778 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 16:52:46 INFO - PROCESS | 3872 | 1464393166969 Marionette TRACE conn7 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:46 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648BBD000 == 144 [pid = 3872] [id = 705] 16:52:46 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (000000964513FC00) [pid = 3872] [serial = 2115] [outer = 0000000000000000] 16:52:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009645143000) [pid = 3872] [serial = 2116] [outer = 000000964513FC00] 16:52:47 INFO - PROCESS | 3872 | 1464393167028 Marionette DEBUG loaded listener.js 16:52:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (00000096453B9C00) [pid = 3872] [serial = 2117] [outer = 000000964513FC00] 16:52:47 INFO - PROCESS | 3872 | 1464393167654 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1072ms 16:52:47 INFO - PROCESS | 3872 | 1464393167694 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 16:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:52:47 INFO - PROCESS | 3872 | 1464393167697 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 16:52:47 INFO - PROCESS | 3872 | 1464393167700 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:52:47 INFO - PROCESS | 3872 | 1464393167702 Marionette TRACE conn7 <- [1,2786,null,{}] 16:52:47 INFO - PROCESS | 3872 | 1464393167706 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:47 INFO - PROCESS | 3872 | 1464393167869 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 16:52:48 INFO - PROCESS | 3872 | 1464393168049 Marionette TRACE conn7 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:48 INFO - PROCESS | 3872 | ++DOCSHELL 00000096493A0800 == 145 [pid = 3872] [id = 706] 16:52:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009646241000) [pid = 3872] [serial = 2118] [outer = 0000000000000000] 16:52:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (0000009646534C00) [pid = 3872] [serial = 2119] [outer = 0000009646241000] 16:52:48 INFO - PROCESS | 3872 | 1464393168108 Marionette DEBUG loaded listener.js 16:52:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (0000009646C1C000) [pid = 3872] [serial = 2120] [outer = 0000009646241000] 16:52:48 INFO - PROCESS | 3872 | 1464393168785 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1121ms 16:52:48 INFO - PROCESS | 3872 | 1464393168824 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 16:52:48 INFO - PROCESS | 3872 | 1464393168827 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 16:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:52:48 INFO - PROCESS | 3872 | 1464393168830 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:52:48 INFO - PROCESS | 3872 | 1464393168833 Marionette TRACE conn7 <- [1,2790,null,{}] 16:52:48 INFO - PROCESS | 3872 | 1464393168836 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:48 INFO - PROCESS | 3872 | 1464393168985 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 16:52:49 INFO - PROCESS | 3872 | 1464393169164 Marionette TRACE conn7 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:49 INFO - PROCESS | 3872 | ++DOCSHELL 000000964B2DC000 == 146 [pid = 3872] [id = 707] 16:52:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009646D04400) [pid = 3872] [serial = 2121] [outer = 0000000000000000] 16:52:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (0000009646D08000) [pid = 3872] [serial = 2122] [outer = 0000009646D04400] 16:52:49 INFO - PROCESS | 3872 | 1464393169223 Marionette DEBUG loaded listener.js 16:52:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (0000009646D25800) [pid = 3872] [serial = 2123] [outer = 0000009646D04400] 16:52:49 INFO - PROCESS | 3872 | 1464393169799 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1024ms 16:52:49 INFO - PROCESS | 3872 | 1464393169857 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 16:52:49 INFO - PROCESS | 3872 | 1464393169860 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 16:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:52:49 INFO - PROCESS | 3872 | 1464393169863 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:52:49 INFO - PROCESS | 3872 | 1464393169865 Marionette TRACE conn7 <- [1,2794,null,{}] 16:52:49 INFO - PROCESS | 3872 | 1464393169869 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:50 INFO - PROCESS | 3872 | 1464393170066 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 16:52:50 INFO - PROCESS | 3872 | 1464393170246 Marionette TRACE conn7 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:50 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BC0D800 == 147 [pid = 3872] [id = 708] 16:52:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (0000009646D67000) [pid = 3872] [serial = 2124] [outer = 0000000000000000] 16:52:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (0000009646D6A000) [pid = 3872] [serial = 2125] [outer = 0000009646D67000] 16:52:50 INFO - PROCESS | 3872 | 1464393170305 Marionette DEBUG loaded listener.js 16:52:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (0000009646F5E400) [pid = 3872] [serial = 2126] [outer = 0000009646D67000] 16:52:50 INFO - PROCESS | 3872 | 1464393170907 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1073ms 16:52:50 INFO - PROCESS | 3872 | 1464393170943 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 16:52:50 INFO - PROCESS | 3872 | 1464393170945 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 16:52:50 INFO - PROCESS | 3872 | 1464393170949 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:52:50 INFO - PROCESS | 3872 | 1464393170951 Marionette TRACE conn7 <- [1,2798,null,{}] 16:52:50 INFO - PROCESS | 3872 | 1464393170955 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:51 INFO - PROCESS | 3872 | 1464393171107 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 16:52:51 INFO - PROCESS | 3872 | 1464393171287 Marionette TRACE conn7 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:51 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BEA6000 == 148 [pid = 3872] [id = 709] 16:52:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (0000009646D71000) [pid = 3872] [serial = 2127] [outer = 0000000000000000] 16:52:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (0000009647329000) [pid = 3872] [serial = 2128] [outer = 0000009646D71000] 16:52:51 INFO - PROCESS | 3872 | 1464393171344 Marionette DEBUG loaded listener.js 16:52:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (0000009647439C00) [pid = 3872] [serial = 2129] [outer = 0000009646D71000] 16:52:51 INFO - PROCESS | 3872 | 1464393171966 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1077ms 16:52:52 INFO - PROCESS | 3872 | 1464393172031 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 16:52:52 INFO - PROCESS | 3872 | 1464393172034 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 16:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:52:52 INFO - PROCESS | 3872 | 1464393172037 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:52:52 INFO - PROCESS | 3872 | 1464393172039 Marionette TRACE conn7 <- [1,2802,null,{}] 16:52:52 INFO - PROCESS | 3872 | 1464393172043 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:52 INFO - PROCESS | 3872 | 1464393172195 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 16:52:52 INFO - PROCESS | 3872 | 1464393172389 Marionette TRACE conn7 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BED5800 == 149 [pid = 3872] [id = 710] 16:52:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (0000009647A03C00) [pid = 3872] [serial = 2130] [outer = 0000000000000000] 16:52:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (0000009647A0C400) [pid = 3872] [serial = 2131] [outer = 0000009647A03C00] 16:52:52 INFO - PROCESS | 3872 | 1464393172447 Marionette DEBUG loaded listener.js 16:52:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (0000009647A50400) [pid = 3872] [serial = 2132] [outer = 0000009647A03C00] 16:52:53 INFO - PROCESS | 3872 | 1464393173101 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1123ms 16:52:53 INFO - PROCESS | 3872 | 1464393173163 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 16:52:53 INFO - PROCESS | 3872 | 1464393173166 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 16:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:52:53 INFO - PROCESS | 3872 | 1464393173170 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:52:53 INFO - PROCESS | 3872 | 1464393173173 Marionette TRACE conn7 <- [1,2806,null,{}] 16:52:53 INFO - PROCESS | 3872 | 1464393173177 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:53 INFO - PROCESS | 3872 | 1464393173348 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 16:52:53 INFO - PROCESS | 3872 | 1464393173536 Marionette TRACE conn7 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:53 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C296800 == 150 [pid = 3872] [id = 711] 16:52:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (0000009647BCE000) [pid = 3872] [serial = 2133] [outer = 0000000000000000] 16:52:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (0000009647ED4400) [pid = 3872] [serial = 2134] [outer = 0000009647BCE000] 16:52:53 INFO - PROCESS | 3872 | 1464393173597 Marionette DEBUG loaded listener.js 16:52:53 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (0000009648711400) [pid = 3872] [serial = 2135] [outer = 0000009647BCE000] 16:52:54 INFO - PROCESS | 3872 | 1464393174257 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1129ms 16:52:54 INFO - PROCESS | 3872 | 1464393174301 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 16:52:54 INFO - PROCESS | 3872 | 1464393174304 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 16:52:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:52:54 INFO - PROCESS | 3872 | 1464393174307 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:52:54 INFO - PROCESS | 3872 | 1464393174309 Marionette TRACE conn7 <- [1,2810,null,{}] 16:52:54 INFO - PROCESS | 3872 | 1464393174313 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:54 INFO - PROCESS | 3872 | 1464393174466 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 16:52:54 INFO - PROCESS | 3872 | 1464393174649 Marionette TRACE conn7 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:54 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C622000 == 151 [pid = 3872] [id = 712] 16:52:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (0000009647BD1800) [pid = 3872] [serial = 2136] [outer = 0000000000000000] 16:52:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (0000009648846800) [pid = 3872] [serial = 2137] [outer = 0000009647BD1800] 16:52:54 INFO - PROCESS | 3872 | 1464393174707 Marionette DEBUG loaded listener.js 16:52:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (000000964896E800) [pid = 3872] [serial = 2138] [outer = 0000009647BD1800] 16:52:55 INFO - PROCESS | 3872 | 1464393175336 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:52:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:52:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1076ms 16:52:55 INFO - PROCESS | 3872 | 1464393175386 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 16:52:55 INFO - PROCESS | 3872 | 1464393175389 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 16:52:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:52:55 INFO - PROCESS | 3872 | 1464393175392 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:52:55 INFO - PROCESS | 3872 | 1464393175396 Marionette TRACE conn7 <- [1,2814,null,{}] 16:52:55 INFO - PROCESS | 3872 | 1464393175400 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:55 INFO - PROCESS | 3872 | 1464393175552 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 16:52:55 INFO - PROCESS | 3872 | 1464393175735 Marionette TRACE conn7 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CD0E000 == 152 [pid = 3872] [id = 713] 16:52:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (000000964896B400) [pid = 3872] [serial = 2139] [outer = 0000000000000000] 16:52:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (0000009648A49C00) [pid = 3872] [serial = 2140] [outer = 000000964896B400] 16:52:55 INFO - PROCESS | 3872 | 1464393175790 Marionette DEBUG loaded listener.js 16:52:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (0000009648B1F400) [pid = 3872] [serial = 2141] [outer = 000000964896B400] 16:52:56 INFO - PROCESS | 3872 | 1464393176372 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:52:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:52:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1021ms 16:52:56 INFO - PROCESS | 3872 | 1464393176416 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 16:52:56 INFO - PROCESS | 3872 | 1464393176418 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 16:52:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:52:56 INFO - PROCESS | 3872 | 1464393176422 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:52:56 INFO - PROCESS | 3872 | 1464393176424 Marionette TRACE conn7 <- [1,2818,null,{}] 16:52:56 INFO - PROCESS | 3872 | 1464393176428 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:56 INFO - PROCESS | 3872 | 1464393176581 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 16:52:56 INFO - PROCESS | 3872 | 1464393176777 Marionette TRACE conn7 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:56 INFO - PROCESS | 3872 | ++DOCSHELL 000000964CE77800 == 153 [pid = 3872] [id = 714] 16:52:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (0000009648B43800) [pid = 3872] [serial = 2142] [outer = 0000000000000000] 16:52:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (0000009648B47800) [pid = 3872] [serial = 2143] [outer = 0000009648B43800] 16:52:56 INFO - PROCESS | 3872 | 1464393176835 Marionette DEBUG loaded listener.js 16:52:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (0000009648E92000) [pid = 3872] [serial = 2144] [outer = 0000009648B43800] 16:52:57 INFO - PROCESS | 3872 | 1464393177951 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:52:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:52:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1589ms 16:52:58 INFO - PROCESS | 3872 | 1464393178013 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 16:52:58 INFO - PROCESS | 3872 | 1464393178018 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 16:52:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:52:58 INFO - PROCESS | 3872 | 1464393178023 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:52:58 INFO - PROCESS | 3872 | 1464393178027 Marionette TRACE conn7 <- [1,2822,null,{}] 16:52:58 INFO - PROCESS | 3872 | 1464393178034 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:58 INFO - PROCESS | 3872 | 1464393178178 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 16:52:58 INFO - PROCESS | 3872 | 1464393178380 Marionette TRACE conn7 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:58 INFO - PROCESS | 3872 | ++DOCSHELL 00000096331C0800 == 154 [pid = 3872] [id = 715] 16:52:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (000000962BE1A800) [pid = 3872] [serial = 2145] [outer = 0000000000000000] 16:52:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (000000962BF19000) [pid = 3872] [serial = 2146] [outer = 000000962BE1A800] 16:52:58 INFO - PROCESS | 3872 | 1464393178436 Marionette DEBUG loaded listener.js 16:52:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000962C0AC400) [pid = 3872] [serial = 2147] [outer = 000000962BE1A800] 16:52:59 INFO - PROCESS | 3872 | 1464393179026 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:52:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:52:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1024ms 16:52:59 INFO - PROCESS | 3872 | 1464393179052 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 16:52:59 INFO - PROCESS | 3872 | 1464393179058 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 16:52:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:52:59 INFO - PROCESS | 3872 | 1464393179063 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:52:59 INFO - PROCESS | 3872 | 1464393179066 Marionette TRACE conn7 <- [1,2826,null,{}] 16:52:59 INFO - PROCESS | 3872 | 1464393179070 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:59 INFO - PROCESS | 3872 | 1464393179212 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 16:52:59 INFO - PROCESS | 3872 | 1464393179415 Marionette TRACE conn7 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:59 INFO - PROCESS | 3872 | ++DOCSHELL 00000096406E7800 == 155 [pid = 3872] [id = 716] 16:52:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (000000962B2A1C00) [pid = 3872] [serial = 2148] [outer = 0000000000000000] 16:52:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (000000962C098400) [pid = 3872] [serial = 2149] [outer = 000000962B2A1C00] 16:52:59 INFO - PROCESS | 3872 | 1464393179468 Marionette DEBUG loaded listener.js 16:52:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (00000096317AC800) [pid = 3872] [serial = 2150] [outer = 000000962B2A1C00] 16:53:00 INFO - PROCESS | 3872 | 1464393180166 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:53:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:53:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1130ms 16:53:00 INFO - PROCESS | 3872 | 1464393180196 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 16:53:00 INFO - PROCESS | 3872 | 1464393180198 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 16:53:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:53:00 INFO - PROCESS | 3872 | 1464393180202 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:53:00 INFO - PROCESS | 3872 | 1464393180205 Marionette TRACE conn7 <- [1,2830,null,{}] 16:53:00 INFO - PROCESS | 3872 | 1464393180216 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:00 INFO - PROCESS | 3872 | 1464393180362 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 16:53:00 INFO - PROCESS | 3872 | 1464393180551 Marionette TRACE conn7 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000963A7EB800 == 156 [pid = 3872] [id = 717] 16:53:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (00000096378AC000) [pid = 3872] [serial = 2151] [outer = 0000000000000000] 16:53:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (0000009638132C00) [pid = 3872] [serial = 2152] [outer = 00000096378AC000] 16:53:00 INFO - PROCESS | 3872 | 1464393180602 Marionette DEBUG loaded listener.js 16:53:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (00000096389A9000) [pid = 3872] [serial = 2153] [outer = 00000096378AC000] 16:53:01 INFO - PROCESS | 3872 | 1464393181275 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:53:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:53:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1131ms 16:53:01 INFO - PROCESS | 3872 | 1464393181347 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 16:53:01 INFO - PROCESS | 3872 | 1464393181350 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 16:53:01 INFO - PROCESS | 3872 | 1464393181356 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:53:01 INFO - PROCESS | 3872 | 1464393181358 Marionette TRACE conn7 <- [1,2834,null,{}] 16:53:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:53:01 INFO - PROCESS | 3872 | 1464393181362 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:01 INFO - PROCESS | 3872 | 1464393181507 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 16:53:01 INFO - PROCESS | 3872 | 1464393181691 Marionette TRACE conn7 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:01 INFO - PROCESS | 3872 | ++DOCSHELL 000000964074F000 == 157 [pid = 3872] [id = 718] 16:53:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 270 (0000009637CE0800) [pid = 3872] [serial = 2154] [outer = 0000000000000000] 16:53:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 271 (0000009639291C00) [pid = 3872] [serial = 2155] [outer = 0000009637CE0800] 16:53:01 INFO - PROCESS | 3872 | 1464393181742 Marionette DEBUG loaded listener.js 16:53:01 INFO - PROCESS | 3872 | ++DOMWINDOW == 272 (000000963982D400) [pid = 3872] [serial = 2156] [outer = 0000009637CE0800] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009639E61800 == 156 [pid = 3872] [id = 225] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963C7D9800 == 155 [pid = 3872] [id = 226] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 00000096470EF800 == 154 [pid = 3872] [id = 582] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 271 (000000964C567800) [pid = 3872] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 270 (000000963D0C0C00) [pid = 3872] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 269 (0000009648A43000) [pid = 3872] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (000000964B14C000) [pid = 3872] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (000000964C6EE400) [pid = 3872] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (000000964BD3DC00) [pid = 3872] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (0000009631AB2800) [pid = 3872] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (0000009648B4BC00) [pid = 3872] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (000000964B46F800) [pid = 3872] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (0000009647328C00) [pid = 3872] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (0000009646D28000) [pid = 3872] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (0000009645E24800) [pid = 3872] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (000000964D56F000) [pid = 3872] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (000000964505C400) [pid = 3872] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (000000963592D800) [pid = 3872] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009642F85800 == 153 [pid = 3872] [id = 687] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 000000964515C800 == 152 [pid = 3872] [id = 686] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009643F8C000 == 151 [pid = 3872] [id = 685] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 00000096437AE800 == 150 [pid = 3872] [id = 684] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009642F9A000 == 149 [pid = 3872] [id = 683] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FB4000 == 148 [pid = 3872] [id = 682] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 000000964197C800 == 147 [pid = 3872] [id = 681] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 00000096403F9800 == 146 [pid = 3872] [id = 680] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 000000963A738800 == 145 [pid = 3872] [id = 679] 16:53:02 INFO - PROCESS | 3872 | --DOCSHELL 000000962C67A800 == 144 [pid = 3872] [id = 678] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (00000096453BAC00) [pid = 3872] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (000000962C091C00) [pid = 3872] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000962C77D400) [pid = 3872] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (000000962AC94000) [pid = 3872] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (000000962B234000) [pid = 3872] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (000000964F411800) [pid = 3872] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (0000009631AB4400) [pid = 3872] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (0000009631273000) [pid = 3872] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (000000964B14F800) [pid = 3872] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:53:02 INFO - PROCESS | 3872 | 1464393182484 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:53:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:53:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1177ms 16:53:02 INFO - PROCESS | 3872 | 1464393182540 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 16:53:02 INFO - PROCESS | 3872 | 1464393182542 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 16:53:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:53:02 INFO - PROCESS | 3872 | 1464393182545 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:53:02 INFO - PROCESS | 3872 | 1464393182547 Marionette TRACE conn7 <- [1,2838,null,{}] 16:53:02 INFO - PROCESS | 3872 | 1464393182551 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:02 INFO - PROCESS | 3872 | 1464393182680 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 16:53:02 INFO - PROCESS | 3872 | 1464393182815 Marionette TRACE conn7 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:02 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B8D800 == 145 [pid = 3872] [id = 719] 16:53:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000962B234000) [pid = 3872] [serial = 2157] [outer = 0000000000000000] 16:53:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000962C651800) [pid = 3872] [serial = 2158] [outer = 000000962B234000] 16:53:02 INFO - PROCESS | 3872 | 1464393182863 Marionette DEBUG loaded listener.js 16:53:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (0000009631228400) [pid = 3872] [serial = 2159] [outer = 000000962B234000] 16:53:03 INFO - PROCESS | 3872 | 1464393183334 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:53:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:53:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 818ms 16:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:53:03 INFO - PROCESS | 3872 | 1464393183367 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 16:53:03 INFO - PROCESS | 3872 | 1464393183369 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 16:53:03 INFO - PROCESS | 3872 | 1464393183372 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:53:03 INFO - PROCESS | 3872 | 1464393183374 Marionette TRACE conn7 <- [1,2842,null,{}] 16:53:03 INFO - PROCESS | 3872 | 1464393183377 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:03 INFO - PROCESS | 3872 | 1464393183523 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 16:53:03 INFO - PROCESS | 3872 | 1464393183541 Marionette TRACE conn7 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:03 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403E2800 == 146 [pid = 3872] [id = 720] 16:53:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (0000009637C67C00) [pid = 3872] [serial = 2160] [outer = 0000000000000000] 16:53:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (00000096388C9000) [pid = 3872] [serial = 2161] [outer = 0000009637C67C00] 16:53:03 INFO - PROCESS | 3872 | 1464393183589 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (000000963954F800) [pid = 3872] [serial = 2162] [outer = 0000009637C67C00] 16:53:04 INFO - PROCESS | 3872 | 1464393184122 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 776ms 16:53:04 INFO - PROCESS | 3872 | 1464393184170 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 16:53:04 INFO - PROCESS | 3872 | 1464393184172 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 16:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:53:04 INFO - PROCESS | 3872 | 1464393184176 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:53:04 INFO - PROCESS | 3872 | 1464393184177 Marionette TRACE conn7 <- [1,2846,null,{}] 16:53:04 INFO - PROCESS | 3872 | 1464393184181 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:04 INFO - PROCESS | 3872 | 1464393184305 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 16:53:04 INFO - PROCESS | 3872 | 1464393184459 Marionette TRACE conn7 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FAD000 == 147 [pid = 3872] [id = 721] 16:53:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (0000009637C68400) [pid = 3872] [serial = 2163] [outer = 0000000000000000] 16:53:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (0000009639836800) [pid = 3872] [serial = 2164] [outer = 0000009637C68400] 16:53:04 INFO - PROCESS | 3872 | 1464393184506 Marionette DEBUG loaded listener.js 16:53:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (0000009639A26400) [pid = 3872] [serial = 2165] [outer = 0000009637C68400] 16:53:04 INFO - PROCESS | 3872 | 1464393184959 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 818ms 16:53:05 INFO - PROCESS | 3872 | 1464393184997 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 16:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:53:05 INFO - PROCESS | 3872 | 1464393184999 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 16:53:05 INFO - PROCESS | 3872 | 1464393185002 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:53:05 INFO - PROCESS | 3872 | 1464393185004 Marionette TRACE conn7 <- [1,2850,null,{}] 16:53:05 INFO - PROCESS | 3872 | 1464393185008 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:05 INFO - PROCESS | 3872 | 1464393185182 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 16:53:05 INFO - PROCESS | 3872 | 1464393185209 Marionette TRACE conn7 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:05 INFO - PROCESS | 3872 | ++DOCSHELL 000000964329D800 == 148 [pid = 3872] [id = 722] 16:53:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (0000009639AC6800) [pid = 3872] [serial = 2166] [outer = 0000000000000000] 16:53:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (0000009639ACEC00) [pid = 3872] [serial = 2167] [outer = 0000009639AC6800] 16:53:05 INFO - PROCESS | 3872 | 1464393185257 Marionette DEBUG loaded listener.js 16:53:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (000000963A952400) [pid = 3872] [serial = 2168] [outer = 0000009639AC6800] 16:53:05 INFO - PROCESS | 3872 | 1464393185743 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 776ms 16:53:05 INFO - PROCESS | 3872 | 1464393185797 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 16:53:05 INFO - PROCESS | 3872 | 1464393185800 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 16:53:05 INFO - PROCESS | 3872 | 1464393185803 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:53:05 INFO - PROCESS | 3872 | 1464393185805 Marionette TRACE conn7 <- [1,2854,null,{}] 16:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:53:05 INFO - PROCESS | 3872 | 1464393185808 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:05 INFO - PROCESS | 3872 | 1464393185982 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 16:53:06 INFO - PROCESS | 3872 | 1464393186006 Marionette TRACE conn7 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:06 INFO - PROCESS | 3872 | ++DOCSHELL 0000009643F83800 == 149 [pid = 3872] [id = 723] 16:53:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (000000963B236800) [pid = 3872] [serial = 2169] [outer = 0000000000000000] 16:53:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (000000963B352000) [pid = 3872] [serial = 2170] [outer = 000000963B236800] 16:53:06 INFO - PROCESS | 3872 | 1464393186053 Marionette DEBUG loaded listener.js 16:53:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000963BAE6400) [pid = 3872] [serial = 2171] [outer = 000000963B236800] 16:53:06 INFO - PROCESS | 3872 | 1464393186549 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 776ms 16:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:53:06 INFO - PROCESS | 3872 | 1464393186585 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 16:53:06 INFO - PROCESS | 3872 | 1464393186588 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 16:53:06 INFO - PROCESS | 3872 | 1464393186591 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 3872 | 1464393186593 Marionette TRACE conn7 <- [1,2858,null,{}] 16:53:06 INFO - PROCESS | 3872 | 1464393186603 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:07 INFO - PROCESS | 3872 | 1464393187596 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (000000964C3D3C00) [pid = 3872] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (0000009630B35800) [pid = 3872] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (000000963592C400) [pid = 3872] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (0000009638684000) [pid = 3872] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (0000009650976800) [pid = 3872] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (0000009640C87000) [pid = 3872] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (000000962BE1F800) [pid = 3872] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (00000096517D2C00) [pid = 3872] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000964B458800) [pid = 3872] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (000000964D5EF400) [pid = 3872] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (0000009649D04400) [pid = 3872] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (0000009631633800) [pid = 3872] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (000000964BD39800) [pid = 3872] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (000000963CF4C800) [pid = 3872] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (0000009647435400) [pid = 3872] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (0000009649D0EC00) [pid = 3872] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (000000964BD39000) [pid = 3872] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (0000009638643C00) [pid = 3872] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (000000962B29B000) [pid = 3872] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (0000009648A4B800) [pid = 3872] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (000000962C0CB400) [pid = 3872] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (000000962D776000) [pid = 3872] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009631ABB000) [pid = 3872] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (000000964C6E4400) [pid = 3872] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (00000096378B6400) [pid = 3872] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (0000009648B44800) [pid = 3872] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (000000964D5E4C00) [pid = 3872] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (0000009648707C00) [pid = 3872] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (000000964BD36400) [pid = 3872] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000964317E000) [pid = 3872] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (000000964870F400) [pid = 3872] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (0000009638D83C00) [pid = 3872] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (000000962A65CC00) [pid = 3872] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (000000962C0C7800) [pid = 3872] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000964C957000) [pid = 3872] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009642E05000) [pid = 3872] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (0000009646D0A000) [pid = 3872] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (000000964C6CA800) [pid = 3872] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (000000963D4C2C00) [pid = 3872] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (000000964C00B000) [pid = 3872] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (000000964C00F400) [pid = 3872] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (000000963BAF0800) [pid = 3872] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009635968000) [pid = 3872] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (000000964D561800) [pid = 3872] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (000000964C6CF400) [pid = 3872] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (000000964CD3DC00) [pid = 3872] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (000000964B45FC00) [pid = 3872] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (000000963B7AD000) [pid = 3872] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009632306000) [pid = 3872] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (000000962C096400) [pid = 3872] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009649B58800) [pid = 3872] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009646F65C00) [pid = 3872] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (00000096395E1C00) [pid = 3872] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009643FE9C00) [pid = 3872] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000964B34A000) [pid = 3872] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009639BC6800) [pid = 3872] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000964DA8E800) [pid = 3872] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000964B26F400) [pid = 3872] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000964B476000) [pid = 3872] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000964732B000) [pid = 3872] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009648B27400) [pid = 3872] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009641CDD000) [pid = 3872] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009631B19400) [pid = 3872] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000964F408800) [pid = 3872] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000964B46E400) [pid = 3872] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000964BD3A000) [pid = 3872] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000964454A000) [pid = 3872] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:53:07 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009643B1A000) [pid = 3872] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:53:07 INFO - PROCESS | 3872 | 1464393187762 Marionette TRACE conn7 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:07 INFO - PROCESS | 3872 | ++DOCSHELL 000000963B222800 == 150 [pid = 3872] [id = 724] 16:53:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (000000962AC95C00) [pid = 3872] [serial = 2172] [outer = 0000000000000000] 16:53:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (000000962BF1B800) [pid = 3872] [serial = 2173] [outer = 000000962AC95C00] 16:53:07 INFO - PROCESS | 3872 | 1464393187810 Marionette DEBUG loaded listener.js 16:53:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009631ABB000) [pid = 3872] [serial = 2174] [outer = 000000962AC95C00] 16:53:08 INFO - PROCESS | 3872 | 1464393188220 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1675ms 16:53:08 INFO - PROCESS | 3872 | 1464393188268 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 16:53:08 INFO - PROCESS | 3872 | 1464393188271 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 16:53:08 INFO - PROCESS | 3872 | 1464393188274 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:53:08 INFO - PROCESS | 3872 | 1464393188277 Marionette TRACE conn7 <- [1,2862,null,{}] 16:53:08 INFO - PROCESS | 3872 | 1464393188280 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:08 INFO - PROCESS | 3872 | 1464393188428 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 16:53:08 INFO - PROCESS | 3872 | 1464393188442 Marionette TRACE conn7 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:08 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E4C000 == 151 [pid = 3872] [id = 725] 16:53:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009638D86400) [pid = 3872] [serial = 2175] [outer = 0000000000000000] 16:53:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (000000963CE53C00) [pid = 3872] [serial = 2176] [outer = 0000009638D86400] 16:53:08 INFO - PROCESS | 3872 | 1464393188494 Marionette DEBUG loaded listener.js 16:53:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (000000963D0C5800) [pid = 3872] [serial = 2177] [outer = 0000009638D86400] 16:53:09 INFO - PROCESS | 3872 | 1464393189009 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 818ms 16:53:09 INFO - PROCESS | 3872 | 1464393189095 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 16:53:09 INFO - PROCESS | 3872 | 1464393189097 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 16:53:09 INFO - PROCESS | 3872 | 1464393189100 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:53:09 INFO - PROCESS | 3872 | 1464393189102 Marionette TRACE conn7 <- [1,2866,null,{}] 16:53:09 INFO - PROCESS | 3872 | 1464393189106 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:09 INFO - PROCESS | 3872 | 1464393189234 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 16:53:09 INFO - PROCESS | 3872 | 1464393189244 Marionette TRACE conn7 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:09 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647099000 == 152 [pid = 3872] [id = 726] 16:53:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (000000963D44C000) [pid = 3872] [serial = 2178] [outer = 0000000000000000] 16:53:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000963D4C7C00) [pid = 3872] [serial = 2179] [outer = 000000963D44C000] 16:53:09 INFO - PROCESS | 3872 | 1464393189290 Marionette DEBUG loaded listener.js 16:53:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000963D510C00) [pid = 3872] [serial = 2180] [outer = 000000963D44C000] 16:53:10 INFO - PROCESS | 3872 | 1464393190111 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1024ms 16:53:10 INFO - PROCESS | 3872 | 1464393190129 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 16:53:10 INFO - PROCESS | 3872 | 1464393190135 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 16:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:53:10 INFO - PROCESS | 3872 | 1464393190177 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:53:10 INFO - PROCESS | 3872 | 1464393190182 Marionette TRACE conn7 <- [1,2870,null,{}] 16:53:10 INFO - PROCESS | 3872 | 1464393190187 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:10 INFO - PROCESS | 3872 | 1464393190347 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 16:53:10 INFO - PROCESS | 3872 | 1464393190531 Marionette TRACE conn7 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009638164000 == 153 [pid = 3872] [id = 727] 16:53:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000962C0A2C00) [pid = 3872] [serial = 2181] [outer = 0000000000000000] 16:53:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000962D416400) [pid = 3872] [serial = 2182] [outer = 000000962C0A2C00] 16:53:10 INFO - PROCESS | 3872 | 1464393190591 Marionette DEBUG loaded listener.js 16:53:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (00000096312E8000) [pid = 3872] [serial = 2183] [outer = 000000962C0A2C00] 16:53:11 INFO - PROCESS | 3872 | 1464393191291 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1202ms 16:53:11 INFO - PROCESS | 3872 | 1464393191364 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 16:53:11 INFO - PROCESS | 3872 | 1464393191371 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 16:53:11 INFO - PROCESS | 3872 | 1464393191378 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:53:11 INFO - PROCESS | 3872 | 1464393191381 Marionette TRACE conn7 <- [1,2874,null,{}] 16:53:11 INFO - PROCESS | 3872 | 1464393191386 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:11 INFO - PROCESS | 3872 | 1464393191553 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 16:53:11 INFO - PROCESS | 3872 | 1464393191730 Marionette TRACE conn7 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:11 INFO - PROCESS | 3872 | ++DOCSHELL 0000009642558000 == 154 [pid = 3872] [id = 728] 16:53:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009632B21000) [pid = 3872] [serial = 2184] [outer = 0000000000000000] 16:53:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (00000096378A7400) [pid = 3872] [serial = 2185] [outer = 0000009632B21000] 16:53:11 INFO - PROCESS | 3872 | 1464393191788 Marionette DEBUG loaded listener.js 16:53:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000963813F000) [pid = 3872] [serial = 2186] [outer = 0000009632B21000] 16:53:12 INFO - PROCESS | 3872 | 1464393192430 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1120ms 16:53:12 INFO - PROCESS | 3872 | 1464393192505 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 16:53:12 INFO - PROCESS | 3872 | 1464393192508 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 16:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:53:12 INFO - PROCESS | 3872 | 1464393192511 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:53:12 INFO - PROCESS | 3872 | 1464393192516 Marionette TRACE conn7 <- [1,2878,null,{}] 16:53:12 INFO - PROCESS | 3872 | 1464393192543 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:12 INFO - PROCESS | 3872 | 1464393192711 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 16:53:12 INFO - PROCESS | 3872 | 1464393192887 Marionette TRACE conn7 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:12 INFO - PROCESS | 3872 | ++DOCSHELL 000000964721D800 == 155 [pid = 3872] [id = 729] 16:53:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (00000096392BF000) [pid = 3872] [serial = 2187] [outer = 0000000000000000] 16:53:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009639A30C00) [pid = 3872] [serial = 2188] [outer = 00000096392BF000] 16:53:12 INFO - PROCESS | 3872 | 1464393192947 Marionette DEBUG loaded listener.js 16:53:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000963CE5C400) [pid = 3872] [serial = 2189] [outer = 00000096392BF000] 16:53:13 INFO - PROCESS | 3872 | 1464393193582 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1145ms 16:53:13 INFO - PROCESS | 3872 | 1464393193659 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 16:53:13 INFO - PROCESS | 3872 | 1464393193662 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 16:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:53:13 INFO - PROCESS | 3872 | 1464393193678 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:53:13 INFO - PROCESS | 3872 | 1464393193681 Marionette TRACE conn7 <- [1,2882,null,{}] 16:53:13 INFO - PROCESS | 3872 | 1464393193688 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:13 INFO - PROCESS | 3872 | 1464393193853 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 16:53:14 INFO - PROCESS | 3872 | 1464393194029 Marionette TRACE conn7 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:14 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647B9E800 == 156 [pid = 3872] [id = 730] 16:53:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (000000963D4C3800) [pid = 3872] [serial = 2190] [outer = 0000000000000000] 16:53:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (000000963D50F800) [pid = 3872] [serial = 2191] [outer = 000000963D4C3800] 16:53:14 INFO - PROCESS | 3872 | 1464393194086 Marionette DEBUG loaded listener.js 16:53:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000963EFB0400) [pid = 3872] [serial = 2192] [outer = 000000963D4C3800] 16:53:14 INFO - PROCESS | 3872 | 1464393194694 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1087ms 16:53:14 INFO - PROCESS | 3872 | 1464393194755 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 16:53:14 INFO - PROCESS | 3872 | 1464393194757 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 16:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:53:14 INFO - PROCESS | 3872 | 1464393194761 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:53:14 INFO - PROCESS | 3872 | 1464393194763 Marionette TRACE conn7 <- [1,2886,null,{}] 16:53:14 INFO - PROCESS | 3872 | 1464393194766 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:14 INFO - PROCESS | 3872 | 1464393194919 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 16:53:15 INFO - PROCESS | 3872 | 1464393195098 Marionette TRACE conn7 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 3872 | ++DOCSHELL 0000009648136800 == 157 [pid = 3872] [id = 731] 16:53:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (0000009640927400) [pid = 3872] [serial = 2193] [outer = 0000000000000000] 16:53:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (000000964092FC00) [pid = 3872] [serial = 2194] [outer = 0000009640927400] 16:53:15 INFO - PROCESS | 3872 | 1464393195158 Marionette DEBUG loaded listener.js 16:53:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (0000009641CDA800) [pid = 3872] [serial = 2195] [outer = 0000009640927400] 16:53:15 INFO - PROCESS | 3872 | 1464393195791 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:53:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:53:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1071ms 16:53:15 INFO - PROCESS | 3872 | 1464393195835 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 16:53:15 INFO - PROCESS | 3872 | 1464393195838 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 16:53:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:53:15 INFO - PROCESS | 3872 | 1464393195841 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:53:15 INFO - PROCESS | 3872 | 1464393195843 Marionette TRACE conn7 <- [1,2890,null,{}] 16:53:15 INFO - PROCESS | 3872 | 1464393195847 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:16 INFO - PROCESS | 3872 | 1464393196011 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 16:53:16 INFO - PROCESS | 3872 | 1464393196193 Marionette TRACE conn7 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:16 INFO - PROCESS | 3872 | ++DOCSHELL 0000009649389800 == 158 [pid = 3872] [id = 732] 16:53:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (0000009642E07000) [pid = 3872] [serial = 2196] [outer = 0000000000000000] 16:53:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (00000096433B4800) [pid = 3872] [serial = 2197] [outer = 0000009642E07000] 16:53:16 INFO - PROCESS | 3872 | 1464393196251 Marionette DEBUG loaded listener.js 16:53:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (0000009643B0A400) [pid = 3872] [serial = 2198] [outer = 0000009642E07000] 16:53:16 INFO - PROCESS | 3872 | 1464393196883 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1080ms 16:53:16 INFO - PROCESS | 3872 | 1464393196924 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 16:53:16 INFO - PROCESS | 3872 | 1464393196926 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 16:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:53:16 INFO - PROCESS | 3872 | 1464393196930 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:53:16 INFO - PROCESS | 3872 | 1464393196932 Marionette TRACE conn7 <- [1,2894,null,{}] 16:53:16 INFO - PROCESS | 3872 | 1464393196936 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:17 INFO - PROCESS | 3872 | 1464393197087 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 16:53:17 INFO - PROCESS | 3872 | 1464393197265 Marionette TRACE conn7 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:17 INFO - PROCESS | 3872 | ++DOCSHELL 000000964BEA4000 == 159 [pid = 3872] [id = 733] 16:53:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (0000009643B06000) [pid = 3872] [serial = 2199] [outer = 0000000000000000] 16:53:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (0000009643B1F800) [pid = 3872] [serial = 2200] [outer = 0000009643B06000] 16:53:17 INFO - PROCESS | 3872 | 1464393197323 Marionette DEBUG loaded listener.js 16:53:17 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (0000009644464800) [pid = 3872] [serial = 2201] [outer = 0000009643B06000] 16:53:17 INFO - PROCESS | 3872 | 1464393197928 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1026ms 16:53:17 INFO - PROCESS | 3872 | 1464393197959 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 16:53:17 INFO - PROCESS | 3872 | 1464393197961 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 16:53:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:53:17 INFO - PROCESS | 3872 | 1464393197965 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:53:17 INFO - PROCESS | 3872 | 1464393197967 Marionette TRACE conn7 <- [1,2898,null,{}] 16:53:17 INFO - PROCESS | 3872 | 1464393197971 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:18 INFO - PROCESS | 3872 | 1464393198139 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 16:53:18 INFO - PROCESS | 3872 | 1464393198321 Marionette TRACE conn7 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C531800 == 160 [pid = 3872] [id = 734] 16:53:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (0000009643B1A000) [pid = 3872] [serial = 2202] [outer = 0000000000000000] 16:53:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (0000009644552C00) [pid = 3872] [serial = 2203] [outer = 0000009643B1A000] 16:53:18 INFO - PROCESS | 3872 | 1464393198377 Marionette DEBUG loaded listener.js 16:53:18 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009645138800) [pid = 3872] [serial = 2204] [outer = 0000009643B1A000] 16:53:18 INFO - PROCESS | 3872 | 1464393198918 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:53:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:53:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:53:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 987ms 16:53:18 INFO - PROCESS | 3872 | 1464393198968 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 3872 | 1464393198970 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 16:53:18 INFO - TEST-START | /DOMEvents/constructors.html 16:53:18 INFO - PROCESS | 3872 | 1464393198976 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - PROCESS | 3872 | 1464393198979 Marionette TRACE conn7 <- [1,2902,null,{}] 16:53:18 INFO - PROCESS | 3872 | 1464393198983 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:19 INFO - PROCESS | 3872 | 1464393199134 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 16:53:19 INFO - PROCESS | 3872 | 1464393199328 Marionette TRACE conn7 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:19 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C9DF800 == 161 [pid = 3872] [id = 735] 16:53:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (000000964505B400) [pid = 3872] [serial = 2205] [outer = 0000000000000000] 16:53:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (00000096453B8C00) [pid = 3872] [serial = 2206] [outer = 000000964505B400] 16:53:19 INFO - PROCESS | 3872 | 1464393199386 Marionette DEBUG loaded listener.js 16:53:19 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (0000009645E31800) [pid = 3872] [serial = 2207] [outer = 000000964505B400] 16:53:20 INFO - PROCESS | 3872 | 1464393200071 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:53:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1157ms 16:53:20 INFO - PROCESS | 3872 | 1464393200139 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 16:53:20 INFO - PROCESS | 3872 | 1464393200141 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 16:53:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:53:20 INFO - PROCESS | 3872 | 1464393200145 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:53:20 INFO - PROCESS | 3872 | 1464393200147 Marionette TRACE conn7 <- [1,2906,null,{}] 16:53:20 INFO - PROCESS | 3872 | 1464393200151 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:20 INFO - PROCESS | 3872 | 1464393200305 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 16:53:20 INFO - PROCESS | 3872 | 1464393200487 Marionette TRACE conn7 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:20 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D4AD000 == 162 [pid = 3872] [id = 736] 16:53:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009645E2A800) [pid = 3872] [serial = 2208] [outer = 0000000000000000] 16:53:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (0000009646541800) [pid = 3872] [serial = 2209] [outer = 0000009645E2A800] 16:53:20 INFO - PROCESS | 3872 | 1464393200544 Marionette DEBUG loaded listener.js 16:53:20 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009646D70000) [pid = 3872] [serial = 2210] [outer = 0000009645E2A800] 16:53:21 INFO - PROCESS | 3872 | 1464393201128 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:53:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:53:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1024ms 16:53:21 INFO - PROCESS | 3872 | 1464393201184 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 16:53:21 INFO - PROCESS | 3872 | 1464393201187 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 16:53:21 INFO - PROCESS | 3872 | 1464393201211 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:53:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:53:21 INFO - PROCESS | 3872 | 1464393201214 Marionette TRACE conn7 <- [1,2910,null,{}] 16:53:21 INFO - PROCESS | 3872 | 1464393201218 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:21 INFO - PROCESS | 3872 | 1464393201391 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 16:53:21 INFO - PROCESS | 3872 | 1464393201589 Marionette TRACE conn7 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:21 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D8E4800 == 163 [pid = 3872] [id = 737] 16:53:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (0000009647441800) [pid = 3872] [serial = 2211] [outer = 0000000000000000] 16:53:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (0000009647A53800) [pid = 3872] [serial = 2212] [outer = 0000009647441800] 16:53:21 INFO - PROCESS | 3872 | 1464393201653 Marionette DEBUG loaded listener.js 16:53:21 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (0000009647ECC000) [pid = 3872] [serial = 2213] [outer = 0000009647441800] 16:53:22 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:53:22 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:53:22 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:53:22 INFO - PROCESS | 3872 | [3872] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:53:22 INFO - PROCESS | 3872 | 1464393202215 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:53:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:53:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:53:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:53:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:53:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:53:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:53:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:53:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:53:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:53:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1023ms 16:53:22 INFO - PROCESS | 3872 | 1464393202238 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 16:53:22 INFO - PROCESS | 3872 | 1464393202241 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 16:53:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:53:22 INFO - PROCESS | 3872 | 1464393202244 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:53:22 INFO - PROCESS | 3872 | 1464393202246 Marionette TRACE conn7 <- [1,2914,null,{}] 16:53:22 INFO - PROCESS | 3872 | 1464393202287 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:22 INFO - PROCESS | 3872 | 1464393202444 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 16:53:22 INFO - PROCESS | 3872 | 1464393202639 Marionette TRACE conn7 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:22 INFO - PROCESS | 3872 | ++DOCSHELL 000000964EF3D000 == 164 [pid = 3872] [id = 738] 16:53:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (0000009647BD8C00) [pid = 3872] [serial = 2214] [outer = 0000000000000000] 16:53:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (0000009648A58000) [pid = 3872] [serial = 2215] [outer = 0000009647BD8C00] 16:53:22 INFO - PROCESS | 3872 | 1464393202696 Marionette DEBUG loaded listener.js 16:53:22 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (0000009648B29800) [pid = 3872] [serial = 2216] [outer = 0000009647BD8C00] 16:53:23 INFO - PROCESS | 3872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:53:23 INFO - PROCESS | 3872 | 1464393203251 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:53:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:53:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1025ms 16:53:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:53:23 INFO - PROCESS | 3872 | 1464393203273 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 16:53:23 INFO - PROCESS | 3872 | 1464393203275 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 16:53:23 INFO - PROCESS | 3872 | 1464393203279 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:53:23 INFO - PROCESS | 3872 | 1464393203281 Marionette TRACE conn7 <- [1,2918,null,{}] 16:53:23 INFO - PROCESS | 3872 | 1464393203305 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:23 INFO - PROCESS | 3872 | 1464393203461 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 16:53:23 INFO - PROCESS | 3872 | 1464393203659 Marionette TRACE conn7 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:23 INFO - PROCESS | 3872 | ++DOCSHELL 000000964F056800 == 165 [pid = 3872] [id = 739] 16:53:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (0000009648B4D000) [pid = 3872] [serial = 2217] [outer = 0000000000000000] 16:53:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (0000009648E93400) [pid = 3872] [serial = 2218] [outer = 0000009648B4D000] 16:53:23 INFO - PROCESS | 3872 | 1464393203717 Marionette DEBUG loaded listener.js 16:53:23 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (0000009649B59400) [pid = 3872] [serial = 2219] [outer = 0000009648B4D000] 16:53:24 INFO - PROCESS | 3872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:53:24 INFO - PROCESS | 3872 | 1464393204305 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:53:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:53:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1033ms 16:53:24 INFO - PROCESS | 3872 | 1464393204315 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 16:53:24 INFO - PROCESS | 3872 | 1464393204317 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 16:53:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:53:24 INFO - PROCESS | 3872 | 1464393204340 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:53:24 INFO - PROCESS | 3872 | 1464393204342 Marionette TRACE conn7 <- [1,2922,null,{}] 16:53:24 INFO - PROCESS | 3872 | 1464393204365 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:24 INFO - PROCESS | 3872 | 1464393204519 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 16:53:24 INFO - PROCESS | 3872 | 1464393204720 Marionette TRACE conn7 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:24 INFO - PROCESS | 3872 | ++DOCSHELL 000000965000E800 == 166 [pid = 3872] [id = 740] 16:53:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (0000009648E8E400) [pid = 3872] [serial = 2220] [outer = 0000000000000000] 16:53:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (0000009649D0A000) [pid = 3872] [serial = 2221] [outer = 0000009648E8E400] 16:53:24 INFO - PROCESS | 3872 | 1464393204779 Marionette DEBUG loaded listener.js 16:53:24 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (000000964B14D400) [pid = 3872] [serial = 2222] [outer = 0000009648E8E400] 16:53:25 INFO - PROCESS | 3872 | 1464393205340 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:53:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:53:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1051ms 16:53:25 INFO - PROCESS | 3872 | 1464393205392 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 16:53:25 INFO - PROCESS | 3872 | 1464393205395 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 16:53:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:53:25 INFO - PROCESS | 3872 | 1464393205398 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:53:25 INFO - PROCESS | 3872 | 1464393205400 Marionette TRACE conn7 <- [1,2926,null,{}] 16:53:25 INFO - PROCESS | 3872 | 1464393205442 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:25 INFO - PROCESS | 3872 | 1464393205598 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 16:53:25 INFO - PROCESS | 3872 | 1464393205794 Marionette TRACE conn7 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:25 INFO - PROCESS | 3872 | ++DOCSHELL 000000965081F000 == 167 [pid = 3872] [id = 741] 16:53:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (0000009649D02C00) [pid = 3872] [serial = 2223] [outer = 0000000000000000] 16:53:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (000000964B158C00) [pid = 3872] [serial = 2224] [outer = 0000009649D02C00] 16:53:25 INFO - PROCESS | 3872 | 1464393205852 Marionette DEBUG loaded listener.js 16:53:25 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000964B26D400) [pid = 3872] [serial = 2225] [outer = 0000009649D02C00] 16:53:26 INFO - PROCESS | 3872 | 1464393206404 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:53:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:53:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1052ms 16:53:26 INFO - PROCESS | 3872 | 1464393206454 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 16:53:26 INFO - PROCESS | 3872 | 1464393206457 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 16:53:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:53:26 INFO - PROCESS | 3872 | 1464393206460 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:53:26 INFO - PROCESS | 3872 | 1464393206462 Marionette TRACE conn7 <- [1,2930,null,{}] 16:53:26 INFO - PROCESS | 3872 | 1464393206467 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:26 INFO - PROCESS | 3872 | 1464393206623 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 16:53:26 INFO - PROCESS | 3872 | 1464393206821 Marionette TRACE conn7 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:26 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650C24800 == 168 [pid = 3872] [id = 742] 16:53:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000964B154800) [pid = 3872] [serial = 2226] [outer = 0000000000000000] 16:53:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (000000964B352800) [pid = 3872] [serial = 2227] [outer = 000000964B154800] 16:53:26 INFO - PROCESS | 3872 | 1464393206879 Marionette DEBUG loaded listener.js 16:53:26 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (000000964B45E800) [pid = 3872] [serial = 2228] [outer = 000000964B154800] 16:53:27 INFO - PROCESS | 3872 | 1464393207441 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:53:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:53:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:53:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1028ms 16:53:27 INFO - PROCESS | 3872 | 1464393207491 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 16:53:27 INFO - PROCESS | 3872 | 1464393207494 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 16:53:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:53:27 INFO - PROCESS | 3872 | 1464393207497 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:53:27 INFO - PROCESS | 3872 | 1464393207499 Marionette TRACE conn7 <- [1,2934,null,{}] 16:53:27 INFO - PROCESS | 3872 | 1464393207521 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:27 INFO - PROCESS | 3872 | 1464393207678 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 16:53:27 INFO - PROCESS | 3872 | 1464393207877 Marionette TRACE conn7 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:27 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650DC2800 == 169 [pid = 3872] [id = 743] 16:53:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (000000964B459800) [pid = 3872] [serial = 2229] [outer = 0000000000000000] 16:53:27 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (000000964B47B800) [pid = 3872] [serial = 2230] [outer = 000000964B459800] 16:53:27 INFO - PROCESS | 3872 | 1464393207936 Marionette DEBUG loaded listener.js 16:53:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (000000964B632C00) [pid = 3872] [serial = 2231] [outer = 000000964B459800] 16:53:28 INFO - PROCESS | 3872 | 1464393208524 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:53:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:53:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1078ms 16:53:28 INFO - PROCESS | 3872 | 1464393208578 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 16:53:28 INFO - PROCESS | 3872 | 1464393208580 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 16:53:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:53:28 INFO - PROCESS | 3872 | 1464393208584 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:53:28 INFO - PROCESS | 3872 | 1464393208586 Marionette TRACE conn7 <- [1,2938,null,{}] 16:53:28 INFO - PROCESS | 3872 | 1464393208590 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:28 INFO - PROCESS | 3872 | 1464393208747 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 16:53:28 INFO - PROCESS | 3872 | 1464393208946 Marionette TRACE conn7 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:28 INFO - PROCESS | 3872 | ++DOCSHELL 00000096314A3800 == 170 [pid = 3872] [id = 744] 16:53:28 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (000000962BF19800) [pid = 3872] [serial = 2232] [outer = 0000000000000000] 16:53:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (000000962CF44C00) [pid = 3872] [serial = 2233] [outer = 000000962BF19800] 16:53:29 INFO - PROCESS | 3872 | 1464393209005 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (0000009637834C00) [pid = 3872] [serial = 2234] [outer = 000000962BF19800] 16:53:29 INFO - PROCESS | 3872 | ++DOCSHELL 0000009631B52800 == 171 [pid = 3872] [id = 745] 16:53:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (000000962C08EC00) [pid = 3872] [serial = 2235] [outer = 0000000000000000] 16:53:29 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (0000009632306C00) [pid = 3872] [serial = 2236] [outer = 000000962C08EC00] 16:53:29 INFO - PROCESS | 3872 | 1464393209674 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:53:29 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:53:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1124ms 16:53:29 INFO - PROCESS | 3872 | 1464393209710 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 16:53:29 INFO - PROCESS | 3872 | 1464393209713 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 16:53:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:53:29 INFO - PROCESS | 3872 | 1464393209716 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:53:29 INFO - PROCESS | 3872 | 1464393209718 Marionette TRACE conn7 <- [1,2942,null,{}] 16:53:29 INFO - PROCESS | 3872 | 1464393209722 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:29 INFO - PROCESS | 3872 | 1464393209937 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 16:53:30 INFO - PROCESS | 3872 | 1464393210120 Marionette TRACE conn7 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:30 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641160000 == 172 [pid = 3872] [id = 746] 16:53:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (000000962BF1C800) [pid = 3872] [serial = 2237] [outer = 0000000000000000] 16:53:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (0000009631B1B800) [pid = 3872] [serial = 2238] [outer = 000000962BF1C800] 16:53:30 INFO - PROCESS | 3872 | 1464393210175 Marionette DEBUG loaded listener.js 16:53:30 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (00000096388C9C00) [pid = 3872] [serial = 2239] [outer = 000000962BF1C800] 16:53:31 INFO - PROCESS | 3872 | 1464393211093 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:53:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:53:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:53:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1432ms 16:53:31 INFO - PROCESS | 3872 | 1464393211152 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 16:53:31 INFO - PROCESS | 3872 | 1464393211157 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 16:53:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:53:31 INFO - PROCESS | 3872 | 1464393211161 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:53:31 INFO - PROCESS | 3872 | 1464393211166 Marionette TRACE conn7 <- [1,2946,null,{}] 16:53:31 INFO - PROCESS | 3872 | 1464393211171 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:31 INFO - PROCESS | 3872 | 1464393211333 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 16:53:31 INFO - PROCESS | 3872 | 1464393211527 Marionette TRACE conn7 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:31 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D04000 == 173 [pid = 3872] [id = 747] 16:53:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (000000962D47B000) [pid = 3872] [serial = 2240] [outer = 0000000000000000] 16:53:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (000000963595E000) [pid = 3872] [serial = 2241] [outer = 000000962D47B000] 16:53:31 INFO - PROCESS | 3872 | 1464393211580 Marionette DEBUG loaded listener.js 16:53:31 INFO - PROCESS | 3872 | ++DOMWINDOW == 266 (0000009637C65C00) [pid = 3872] [serial = 2242] [outer = 000000962D47B000] 16:53:32 INFO - PROCESS | 3872 | 1464393212158 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:53:32 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:53:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1027ms 16:53:32 INFO - PROCESS | 3872 | 1464393212193 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 16:53:32 INFO - PROCESS | 3872 | 1464393212199 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 16:53:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:53:32 INFO - PROCESS | 3872 | 1464393212206 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:53:32 INFO - PROCESS | 3872 | 1464393212209 Marionette TRACE conn7 <- [1,2950,null,{}] 16:53:32 INFO - PROCESS | 3872 | 1464393212212 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:32 INFO - PROCESS | 3872 | 1464393212377 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 16:53:32 INFO - PROCESS | 3872 | 1464393212586 Marionette TRACE conn7 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:32 INFO - PROCESS | 3872 | ++DOCSHELL 00000096441DA000 == 174 [pid = 3872] [id = 748] 16:53:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 267 (00000096389A8800) [pid = 3872] [serial = 2243] [outer = 0000000000000000] 16:53:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 268 (0000009638D7B400) [pid = 3872] [serial = 2244] [outer = 00000096389A8800] 16:53:32 INFO - PROCESS | 3872 | 1464393212641 Marionette DEBUG loaded listener.js 16:53:32 INFO - PROCESS | 3872 | ++DOMWINDOW == 269 (000000963926AC00) [pid = 3872] [serial = 2245] [outer = 00000096389A8800] 16:53:33 INFO - PROCESS | 3872 | 1464393213213 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:53:33 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:53:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1032ms 16:53:33 INFO - PROCESS | 3872 | 1464393213239 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 16:53:33 INFO - PROCESS | 3872 | 1464393213241 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 16:53:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:53:33 INFO - PROCESS | 3872 | 1464393213245 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:53:33 INFO - PROCESS | 3872 | 1464393213249 Marionette TRACE conn7 <- [1,2954,null,{}] 16:53:33 INFO - PROCESS | 3872 | 1464393213298 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:33 INFO - PROCESS | 3872 | 1464393213449 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 16:53:33 INFO - PROCESS | 3872 | 1464393213698 Marionette TRACE conn7 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E4C000 == 173 [pid = 3872] [id = 725] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 000000963B222800 == 172 [pid = 3872] [id = 724] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 0000009643F83800 == 171 [pid = 3872] [id = 723] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 000000964329D800 == 170 [pid = 3872] [id = 722] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FAD000 == 169 [pid = 3872] [id = 721] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 00000096403E2800 == 168 [pid = 3872] [id = 720] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B8D800 == 167 [pid = 3872] [id = 719] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 000000964074F000 == 166 [pid = 3872] [id = 718] 16:53:33 INFO - PROCESS | 3872 | --DOCSHELL 000000963A7EB800 == 165 [pid = 3872] [id = 717] 16:53:33 INFO - PROCESS | 3872 | --DOMWINDOW == 268 (000000963D0BF000) [pid = 3872] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:53:33 INFO - PROCESS | 3872 | --DOMWINDOW == 267 (0000009639ACA000) [pid = 3872] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:53:33 INFO - PROCESS | 3872 | --DOMWINDOW == 266 (000000963D519800) [pid = 3872] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:53:33 INFO - PROCESS | 3872 | --DOMWINDOW == 265 (000000963B7AE000) [pid = 3872] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:53:33 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (000000963A953400) [pid = 3872] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:53:33 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (000000963958F800) [pid = 3872] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:53:33 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (000000963CE56400) [pid = 3872] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:53:33 INFO - PROCESS | 3872 | ++DOCSHELL 000000962D75E800 == 166 [pid = 3872] [id = 749] 16:53:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (000000962B236000) [pid = 3872] [serial = 2246] [outer = 0000000000000000] 16:53:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 264 (000000962C038000) [pid = 3872] [serial = 2247] [outer = 000000962B236000] 16:53:33 INFO - PROCESS | 3872 | 1464393213864 Marionette DEBUG loaded listener.js 16:53:33 INFO - PROCESS | 3872 | ++DOMWINDOW == 265 (0000009635938800) [pid = 3872] [serial = 2248] [outer = 000000962B236000] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 00000096406E7800 == 165 [pid = 3872] [id = 716] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 00000096331C0800 == 164 [pid = 3872] [id = 715] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964CD0E000 == 163 [pid = 3872] [id = 713] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964C622000 == 162 [pid = 3872] [id = 712] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964C296800 == 161 [pid = 3872] [id = 711] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964BEA6000 == 160 [pid = 3872] [id = 709] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 000000964BC0D800 == 159 [pid = 3872] [id = 708] 16:53:34 INFO - PROCESS | 3872 | --DOCSHELL 0000009649394800 == 158 [pid = 3872] [id = 658] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 264 (0000009643B1C400) [pid = 3872] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 263 (0000009643FED800) [pid = 3872] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (000000964D89F400) [pid = 3872] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (0000009638134C00) [pid = 3872] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (00000096378B2800) [pid = 3872] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (00000096500D4400) [pid = 3872] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (00000096517CFC00) [pid = 3872] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (0000009641E3B800) [pid = 3872] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (0000009631AB9C00) [pid = 3872] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (0000009653D6A800) [pid = 3872] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000964CD37C00) [pid = 3872] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (000000964D8AA800) [pid = 3872] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (000000964B270800) [pid = 3872] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (0000009632302400) [pid = 3872] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (000000964C004C00) [pid = 3872] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (000000964B45D000) [pid = 3872] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (000000965097B400) [pid = 3872] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (000000964B271000) [pid = 3872] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (0000009641CD6800) [pid = 3872] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (000000964BE44C00) [pid = 3872] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (00000096388CD400) [pid = 3872] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (000000962B5CD400) [pid = 3872] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (0000009648E8E800) [pid = 3872] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (000000964C02F400) [pid = 3872] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009632388C00) [pid = 3872] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (000000963955BC00) [pid = 3872] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (000000964C95F400) [pid = 3872] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (000000963CE54C00) [pid = 3872] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (000000964B270400) [pid = 3872] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (000000964D5F0000) [pid = 3872] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (0000009648A4CC00) [pid = 3872] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000964C56D400) [pid = 3872] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (0000009638D7B800) [pid = 3872] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (0000009643B06400) [pid = 3872] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (0000009648A5E400) [pid = 3872] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (000000963929FC00) [pid = 3872] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (000000962BE27400) [pid = 3872] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (0000009638136C00) [pid = 3872] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (0000009638136800) [pid = 3872] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009650B8B400) [pid = 3872] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (0000009643187800) [pid = 3872] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (000000963867FC00) [pid = 3872] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (0000009646D71800) [pid = 3872] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (000000964DA88000) [pid = 3872] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (0000009640926000) [pid = 3872] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (000000964CD35800) [pid = 3872] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (000000964C6EE000) [pid = 3872] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (000000963EBAE800) [pid = 3872] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (000000963162E800) [pid = 3872] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (000000964B34BC00) [pid = 3872] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009631B17800) [pid = 3872] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (0000009630715800) [pid = 3872] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (000000964D8A4C00) [pid = 3872] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009650B88000) [pid = 3872] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000964DA82800) [pid = 3872] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (000000964B630C00) [pid = 3872] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000963D0B7400) [pid = 3872] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (0000009635969000) [pid = 3872] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (0000009639590C00) [pid = 3872] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000964B14E400) [pid = 3872] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009647A10000) [pid = 3872] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009639837800) [pid = 3872] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009646D2D000) [pid = 3872] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000964B356800) [pid = 3872] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000963D438000) [pid = 3872] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000963CE5F000) [pid = 3872] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000964F40A800) [pid = 3872] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (00000096433BA800) [pid = 3872] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000963987F800) [pid = 3872] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (000000964BD3F800) [pid = 3872] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (000000964D56B800) [pid = 3872] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (000000964D8A1000) [pid = 3872] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (0000009648E9B000) [pid = 3872] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (000000964870D400) [pid = 3872] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (00000096500C5800) [pid = 3872] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (000000963D4CDC00) [pid = 3872] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (000000963926EC00) [pid = 3872] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (000000964317CC00) [pid = 3872] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (0000009650B8B800) [pid = 3872] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (000000962AFC8800) [pid = 3872] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (000000964B47D000) [pid = 3872] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (000000964C6C9000) [pid = 3872] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (0000009646242000) [pid = 3872] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:53:34 INFO - PROCESS | 3872 | 1464393214619 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:53:34 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:53:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1405ms 16:53:34 INFO - PROCESS | 3872 | 1464393214674 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 16:53:34 INFO - PROCESS | 3872 | 1464393214680 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 16:53:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:53:34 INFO - PROCESS | 3872 | 1464393214688 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:53:34 INFO - PROCESS | 3872 | 1464393214693 Marionette TRACE conn7 <- [1,2958,null,{}] 16:53:34 INFO - PROCESS | 3872 | 1464393214700 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:34 INFO - PROCESS | 3872 | 1464393214891 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 16:53:35 INFO - PROCESS | 3872 | 1464393215073 Marionette TRACE conn7 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:35 INFO - PROCESS | 3872 | ++DOCSHELL 000000963953D800 == 159 [pid = 3872] [id = 750] 16:53:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 183 (000000962B29A800) [pid = 3872] [serial = 2249] [outer = 0000000000000000] 16:53:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 184 (000000962C032400) [pid = 3872] [serial = 2250] [outer = 000000962B29A800] 16:53:35 INFO - PROCESS | 3872 | 1464393215134 Marionette DEBUG loaded listener.js 16:53:35 INFO - PROCESS | 3872 | ++DOMWINDOW == 185 (000000963090F800) [pid = 3872] [serial = 2251] [outer = 000000962B29A800] 16:53:35 INFO - PROCESS | 3872 | 1464393215778 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:53:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:53:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1140ms 16:53:35 INFO - PROCESS | 3872 | 1464393215829 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 16:53:35 INFO - PROCESS | 3872 | 1464393215836 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 16:53:35 INFO - PROCESS | 3872 | 1464393215842 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:53:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:53:35 INFO - PROCESS | 3872 | 1464393215846 Marionette TRACE conn7 <- [1,2962,null,{}] 16:53:35 INFO - PROCESS | 3872 | 1464393215850 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:36 INFO - PROCESS | 3872 | 1464393216008 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 16:53:36 INFO - PROCESS | 3872 | 1464393216185 Marionette TRACE conn7 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:36 INFO - PROCESS | 3872 | ++DOCSHELL 00000096403EC000 == 160 [pid = 3872] [id = 751] 16:53:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 186 (00000096378B0800) [pid = 3872] [serial = 2252] [outer = 0000000000000000] 16:53:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 187 (0000009638134C00) [pid = 3872] [serial = 2253] [outer = 00000096378B0800] 16:53:36 INFO - PROCESS | 3872 | 1464393216243 Marionette DEBUG loaded listener.js 16:53:36 INFO - PROCESS | 3872 | ++DOMWINDOW == 188 (00000096389A7400) [pid = 3872] [serial = 2254] [outer = 00000096378B0800] 16:53:36 INFO - PROCESS | 3872 | 1464393216845 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:53:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:53:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1019ms 16:53:36 INFO - PROCESS | 3872 | 1464393216869 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 16:53:36 INFO - PROCESS | 3872 | 1464393216872 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 16:53:36 INFO - PROCESS | 3872 | 1464393216877 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:53:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:53:36 INFO - PROCESS | 3872 | 1464393216881 Marionette TRACE conn7 <- [1,2966,null,{}] 16:53:36 INFO - PROCESS | 3872 | 1464393216893 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:37 INFO - PROCESS | 3872 | 1464393217077 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 16:53:37 INFO - PROCESS | 3872 | 1464393217255 Marionette TRACE conn7 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:37 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641FB0800 == 161 [pid = 3872] [id = 752] 16:53:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 189 (000000963954FC00) [pid = 3872] [serial = 2255] [outer = 0000000000000000] 16:53:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 190 (0000009639685400) [pid = 3872] [serial = 2256] [outer = 000000963954FC00] 16:53:37 INFO - PROCESS | 3872 | 1464393217315 Marionette DEBUG loaded listener.js 16:53:37 INFO - PROCESS | 3872 | ++DOMWINDOW == 191 (0000009639956400) [pid = 3872] [serial = 2257] [outer = 000000963954FC00] 16:53:37 INFO - PROCESS | 3872 | 1464393217897 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:53:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:53:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1024ms 16:53:37 INFO - PROCESS | 3872 | 1464393217905 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 16:53:37 INFO - PROCESS | 3872 | 1464393217908 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 16:53:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:53:37 INFO - PROCESS | 3872 | 1464393217912 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:53:37 INFO - PROCESS | 3872 | 1464393217914 Marionette TRACE conn7 <- [1,2970,null,{}] 16:53:37 INFO - PROCESS | 3872 | 1464393217918 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:38 INFO - PROCESS | 3872 | 1464393218074 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 16:53:38 INFO - PROCESS | 3872 | 1464393218221 Marionette TRACE conn7 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 3872 | ++DOCSHELL 00000096432DC000 == 162 [pid = 3872] [id = 753] 16:53:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 192 (0000009639ACDC00) [pid = 3872] [serial = 2258] [outer = 0000000000000000] 16:53:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 193 (000000963A718800) [pid = 3872] [serial = 2259] [outer = 0000009639ACDC00] 16:53:38 INFO - PROCESS | 3872 | 1464393218280 Marionette DEBUG loaded listener.js 16:53:38 INFO - PROCESS | 3872 | ++DOMWINDOW == 194 (000000963B240000) [pid = 3872] [serial = 2260] [outer = 0000009639ACDC00] 16:53:38 INFO - PROCESS | 3872 | ************************* 16:53:38 INFO - PROCESS | 3872 | A coding exception was thrown and uncaught in a Task. 16:53:38 INFO - PROCESS | 3872 | 16:53:38 INFO - PROCESS | 3872 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:53:38 INFO - PROCESS | 3872 | Full stack: 16:53:38 INFO - PROCESS | 3872 | ************************* 16:53:38 INFO - PROCESS | 3872 | 1464393218948 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:53:38 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:53:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:53:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1072ms 16:53:38 INFO - PROCESS | 3872 | 1464393218987 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 16:53:38 INFO - PROCESS | 3872 | 1464393218989 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 16:53:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:53:38 INFO - PROCESS | 3872 | 1464393218993 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:53:38 INFO - PROCESS | 3872 | 1464393218995 Marionette TRACE conn7 <- [1,2974,null,{}] 16:53:39 INFO - PROCESS | 3872 | 1464393219000 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:39 INFO - PROCESS | 3872 | 1464393219179 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 16:53:39 INFO - PROCESS | 3872 | 1464393219329 Marionette TRACE conn7 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:39 INFO - PROCESS | 3872 | ++DOCSHELL 00000096453C3000 == 163 [pid = 3872] [id = 754] 16:53:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (000000963BAF0C00) [pid = 3872] [serial = 2261] [outer = 0000000000000000] 16:53:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (000000963D42E800) [pid = 3872] [serial = 2262] [outer = 000000963BAF0C00] 16:53:39 INFO - PROCESS | 3872 | 1464393219386 Marionette DEBUG loaded listener.js 16:53:39 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (000000963D4C7400) [pid = 3872] [serial = 2263] [outer = 000000963BAF0C00] 16:53:39 INFO - PROCESS | 3872 | 1464393219942 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:53:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:53:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1029ms 16:53:40 INFO - PROCESS | 3872 | 1464393220023 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 16:53:40 INFO - PROCESS | 3872 | 1464393220026 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 16:53:40 INFO - PROCESS | 3872 | 1464393220029 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:53:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:53:40 INFO - PROCESS | 3872 | 1464393220032 Marionette TRACE conn7 <- [1,2978,null,{}] 16:53:40 INFO - PROCESS | 3872 | 1464393220035 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964C609800 == 162 [pid = 3872] [id = 632] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964B69C800 == 161 [pid = 3872] [id = 382] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964115F000 == 160 [pid = 3872] [id = 230] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009645E41800 == 159 [pid = 3872] [id = 422] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 00000096516C5000 == 158 [pid = 3872] [id = 594] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 00000096432DB000 == 157 [pid = 3872] [id = 155] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009646F20800 == 156 [pid = 3872] [id = 689] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000963221C800 == 155 [pid = 3872] [id = 114] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009639B31800 == 154 [pid = 3872] [id = 690] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964BED5800 == 153 [pid = 3872] [id = 710] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 00000096441DA000 == 152 [pid = 3872] [id = 748] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009641D04000 == 151 [pid = 3872] [id = 747] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 00000096314A3800 == 150 [pid = 3872] [id = 744] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009631B52800 == 149 [pid = 3872] [id = 745] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009650DC2800 == 148 [pid = 3872] [id = 743] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009650C24800 == 147 [pid = 3872] [id = 742] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000965081F000 == 146 [pid = 3872] [id = 741] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000965000E800 == 145 [pid = 3872] [id = 740] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964F056800 == 144 [pid = 3872] [id = 739] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964EF3D000 == 143 [pid = 3872] [id = 738] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964D8E4800 == 142 [pid = 3872] [id = 737] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964D4AD000 == 141 [pid = 3872] [id = 736] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964C9DF800 == 140 [pid = 3872] [id = 735] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964C531800 == 139 [pid = 3872] [id = 734] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964BEA4000 == 138 [pid = 3872] [id = 733] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009649389800 == 137 [pid = 3872] [id = 732] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009648136800 == 136 [pid = 3872] [id = 731] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009647B9E800 == 135 [pid = 3872] [id = 730] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 000000964721D800 == 134 [pid = 3872] [id = 729] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009642558000 == 133 [pid = 3872] [id = 728] 16:53:42 INFO - PROCESS | 3872 | --DOCSHELL 0000009638164000 == 132 [pid = 3872] [id = 727] 16:53:42 INFO - PROCESS | 3872 | 1464393222846 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 16:53:43 INFO - PROCESS | 3872 | 1464393223133 Marionette TRACE conn7 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:43 INFO - PROCESS | 3872 | ++DOCSHELL 000000963221C800 == 133 [pid = 3872] [id = 755] 16:53:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (000000962B29D400) [pid = 3872] [serial = 2264] [outer = 0000000000000000] 16:53:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (000000962BE22400) [pid = 3872] [serial = 2265] [outer = 000000962B29D400] 16:53:43 INFO - PROCESS | 3872 | 1464393223187 Marionette DEBUG loaded listener.js 16:53:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (000000962C647400) [pid = 3872] [serial = 2266] [outer = 000000962B29D400] 16:53:43 INFO - PROCESS | 3872 | ++DOCSHELL 0000009632C04800 == 134 [pid = 3872] [id = 756] 16:53:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009635965400) [pid = 3872] [serial = 2267] [outer = 0000000000000000] 16:53:43 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (00000096359F3C00) [pid = 3872] [serial = 2268] [outer = 0000009635965400] 16:53:43 INFO - PROCESS | 3872 | 1464393223658 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:53:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 3687ms 16:53:43 INFO - PROCESS | 3872 | 1464393223721 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 16:53:43 INFO - PROCESS | 3872 | 1464393223725 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 16:53:43 INFO - PROCESS | 3872 | 1464393223729 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:53:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:53:43 INFO - PROCESS | 3872 | 1464393223733 Marionette TRACE conn7 <- [1,2982,null,{}] 16:53:43 INFO - PROCESS | 3872 | 1464393223738 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:43 INFO - PROCESS | 3872 | 1464393223914 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 16:53:44 INFO - PROCESS | 3872 | 1464393224061 Marionette TRACE conn7 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:44 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E84000 == 135 [pid = 3872] [id = 757] 16:53:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (0000009635967000) [pid = 3872] [serial = 2269] [outer = 0000000000000000] 16:53:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (00000096378B1000) [pid = 3872] [serial = 2270] [outer = 0000009635967000] 16:53:44 INFO - PROCESS | 3872 | 1464393224117 Marionette DEBUG loaded listener.js 16:53:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (0000009638855400) [pid = 3872] [serial = 2271] [outer = 0000009635967000] 16:53:44 INFO - PROCESS | 3872 | 1464393224602 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:53:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:53:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:53:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 943ms 16:53:44 INFO - PROCESS | 3872 | 1464393224677 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 16:53:44 INFO - PROCESS | 3872 | 1464393224680 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 16:53:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:53:44 INFO - PROCESS | 3872 | 1464393224684 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:53:44 INFO - PROCESS | 3872 | 1464393224686 Marionette TRACE conn7 <- [1,2986,null,{}] 16:53:44 INFO - PROCESS | 3872 | 1464393224690 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:44 INFO - PROCESS | 3872 | 1464393224880 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 16:53:44 INFO - PROCESS | 3872 | 1464393224908 Marionette TRACE conn7 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:44 INFO - PROCESS | 3872 | ++DOCSHELL 00000096464AB800 == 136 [pid = 3872] [id = 758] 16:53:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963958F800) [pid = 3872] [serial = 2272] [outer = 0000000000000000] 16:53:44 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (0000009639834000) [pid = 3872] [serial = 2273] [outer = 000000963958F800] 16:53:44 INFO - PROCESS | 3872 | 1464393224957 Marionette DEBUG loaded listener.js 16:53:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (0000009639BCE800) [pid = 3872] [serial = 2274] [outer = 000000963958F800] 16:53:45 INFO - PROCESS | 3872 | 1464393225452 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:53:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:53:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 839ms 16:53:45 INFO - PROCESS | 3872 | 1464393225563 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 16:53:45 INFO - PROCESS | 3872 | 1464393225567 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 16:53:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:53:45 INFO - PROCESS | 3872 | 1464393225577 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:53:45 INFO - PROCESS | 3872 | 1464393225582 Marionette TRACE conn7 <- [1,2990,null,{}] 16:53:45 INFO - PROCESS | 3872 | 1464393225586 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:45 INFO - PROCESS | 3872 | 1464393225769 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 16:53:45 INFO - PROCESS | 3872 | 1464393225790 Marionette TRACE conn7 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:45 INFO - PROCESS | 3872 | ++DOCSHELL 00000096470E3800 == 137 [pid = 3872] [id = 759] 16:53:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (000000963D447800) [pid = 3872] [serial = 2275] [outer = 0000000000000000] 16:53:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (000000963EBB6400) [pid = 3872] [serial = 2276] [outer = 000000963D447800] 16:53:45 INFO - PROCESS | 3872 | 1464393225838 Marionette DEBUG loaded listener.js 16:53:45 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009640933C00) [pid = 3872] [serial = 2277] [outer = 000000963D447800] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000962BE1A800) [pid = 3872] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009639AC6800) [pid = 3872] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (0000009637CE0800) [pid = 3872] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000963B236800) [pid = 3872] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000962B2A1C00) [pid = 3872] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009637C67C00) [pid = 3872] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (00000096378AC000) [pid = 3872] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (000000962B234000) [pid = 3872] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (000000964F402800) [pid = 3872] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000962BE1F000) [pid = 3872] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009637C68400) [pid = 3872] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000963958C000) [pid = 3872] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (0000009638D86400) [pid = 3872] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (000000962D47B000) [pid = 3872] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (00000096389A8800) [pid = 3872] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (000000962C08EC00) [pid = 3872] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:53:46 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (000000962AC95C00) [pid = 3872] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:53:46 INFO - PROCESS | 3872 | 1464393226701 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:53:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:53:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1190ms 16:53:46 INFO - PROCESS | 3872 | 1464393226772 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 16:53:46 INFO - PROCESS | 3872 | 1464393226774 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 16:53:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:53:46 INFO - PROCESS | 3872 | 1464393226777 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:53:46 INFO - PROCESS | 3872 | 1464393226779 Marionette TRACE conn7 <- [1,2994,null,{}] 16:53:46 INFO - PROCESS | 3872 | 1464393226783 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:46 INFO - PROCESS | 3872 | 1464393226911 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 16:53:47 INFO - PROCESS | 3872 | 1464393227063 Marionette TRACE conn7 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647475800 == 138 [pid = 3872] [id = 760] 16:53:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 195 (0000009637CE0800) [pid = 3872] [serial = 2278] [outer = 0000000000000000] 16:53:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 196 (0000009639298C00) [pid = 3872] [serial = 2279] [outer = 0000009637CE0800] 16:53:47 INFO - PROCESS | 3872 | 1464393227112 Marionette DEBUG loaded listener.js 16:53:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 197 (000000963D434800) [pid = 3872] [serial = 2280] [outer = 0000009637CE0800] 16:53:47 INFO - PROCESS | 3872 | 1464393227505 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:53:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:53:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 776ms 16:53:47 INFO - PROCESS | 3872 | 1464393227569 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 16:53:47 INFO - PROCESS | 3872 | 1464393227571 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 16:53:47 INFO - PROCESS | 3872 | 1464393227575 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 3872 | 1464393227576 Marionette TRACE conn7 <- [1,2998,null,{}] 16:53:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:53:47 INFO - PROCESS | 3872 | 1464393227580 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:47 INFO - PROCESS | 3872 | 1464393227706 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 16:53:47 INFO - PROCESS | 3872 | 1464393227714 Marionette TRACE conn7 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:47 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647A92800 == 139 [pid = 3872] [id = 761] 16:53:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (0000009643181C00) [pid = 3872] [serial = 2281] [outer = 0000000000000000] 16:53:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009643186C00) [pid = 3872] [serial = 2282] [outer = 0000009643181C00] 16:53:47 INFO - PROCESS | 3872 | 1464393227768 Marionette DEBUG loaded listener.js 16:53:47 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (0000009643B04000) [pid = 3872] [serial = 2283] [outer = 0000009643181C00] 16:53:48 INFO - PROCESS | 3872 | [3872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:53:48 INFO - PROCESS | 3872 | 1464393228317 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:53:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:53:48 INFO - {} 16:53:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:53:48 INFO - {} 16:53:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:53:48 INFO - {} 16:53:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:53:48 INFO - {} 16:53:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 776ms 16:53:48 INFO - PROCESS | 3872 | 1464393228383 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 16:53:48 INFO - PROCESS | 3872 | 1464393228385 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 16:53:48 INFO - TEST-START | /FileAPI/fileReader.html 16:53:48 INFO - PROCESS | 3872 | 1464393228391 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:53:48 INFO - PROCESS | 3872 | 1464393228392 Marionette TRACE conn7 <- [1,3002,null,{}] 16:53:48 INFO - PROCESS | 3872 | 1464393228396 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:48 INFO - PROCESS | 3872 | 1464393228522 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 16:53:48 INFO - PROCESS | 3872 | 1464393228528 Marionette TRACE conn7 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:48 INFO - PROCESS | 3872 | ++DOCSHELL 00000096489D8000 == 140 [pid = 3872] [id = 762] 16:53:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (00000096433BC400) [pid = 3872] [serial = 2284] [outer = 0000000000000000] 16:53:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009644466400) [pid = 3872] [serial = 2285] [outer = 00000096433BC400] 16:53:48 INFO - PROCESS | 3872 | 1464393228707 Marionette DEBUG loaded listener.js 16:53:48 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (000000964505E000) [pid = 3872] [serial = 2286] [outer = 00000096433BC400] 16:53:49 INFO - PROCESS | 3872 | 1464393229350 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:53:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:53:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:53:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:53:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:53:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 986ms 16:53:49 INFO - PROCESS | 3872 | 1464393229379 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 16:53:49 INFO - PROCESS | 3872 | 1464393229385 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 16:53:49 INFO - TEST-START | /FileAPI/historical.html 16:53:49 INFO - PROCESS | 3872 | 1464393229389 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:53:49 INFO - PROCESS | 3872 | 1464393229394 Marionette TRACE conn7 <- [1,3006,null,{}] 16:53:49 INFO - PROCESS | 3872 | 1464393229400 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:49 INFO - PROCESS | 3872 | 1464393229587 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 16:53:49 INFO - PROCESS | 3872 | 1464393229772 Marionette TRACE conn7 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:49 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641D18800 == 141 [pid = 3872] [id = 763] 16:53:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (0000009631694800) [pid = 3872] [serial = 2287] [outer = 0000000000000000] 16:53:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (00000096378A8C00) [pid = 3872] [serial = 2288] [outer = 0000009631694800] 16:53:49 INFO - PROCESS | 3872 | 1464393229832 Marionette DEBUG loaded listener.js 16:53:49 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (000000963926E400) [pid = 3872] [serial = 2289] [outer = 0000009631694800] 16:53:50 INFO - PROCESS | 3872 | 1464393230424 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:53:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:53:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:53:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:53:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:53:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:53:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:53:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:53:50 INFO - TEST-OK | /FileAPI/historical.html | took 1078ms 16:53:50 INFO - PROCESS | 3872 | 1464393230474 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 16:53:50 INFO - PROCESS | 3872 | 1464393230480 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 16:53:50 INFO - TEST-START | /FileAPI/idlharness.html 16:53:50 INFO - PROCESS | 3872 | 1464393230488 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:53:50 INFO - PROCESS | 3872 | 1464393230491 Marionette TRACE conn7 <- [1,3010,null,{}] 16:53:50 INFO - PROCESS | 3872 | 1464393230495 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:50 INFO - PROCESS | 3872 | 1464393230651 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 16:53:50 INFO - PROCESS | 3872 | 1464393230843 Marionette TRACE conn7 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:50 INFO - PROCESS | 3872 | ++DOCSHELL 00000096474E4800 == 142 [pid = 3872] [id = 764] 16:53:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000963D0B7400) [pid = 3872] [serial = 2290] [outer = 0000000000000000] 16:53:50 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (000000963D4C4C00) [pid = 3872] [serial = 2291] [outer = 000000963D0B7400] 16:53:50 INFO - PROCESS | 3872 | 1464393230903 Marionette DEBUG loaded listener.js 16:53:51 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009641CD0C00) [pid = 3872] [serial = 2292] [outer = 000000963D0B7400] 16:53:51 INFO - PROCESS | 3872 | 1464393231948 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:53:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:53:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:53:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:53:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:53:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:53:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:53:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:53:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:53:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:53:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:53:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:53:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:53:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:53:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:53:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:53:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:53:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:53:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:53:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:53:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:53:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:53:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 1565ms 16:53:52 INFO - PROCESS | 3872 | 1464393232055 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 16:53:52 INFO - PROCESS | 3872 | 1464393232058 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 16:53:52 INFO - TEST-START | /FileAPI/idlharness.worker 16:53:52 INFO - PROCESS | 3872 | 1464393232062 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:53:52 INFO - PROCESS | 3872 | 1464393232066 Marionette TRACE conn7 <- [1,3014,null,{}] 16:53:52 INFO - PROCESS | 3872 | 1464393232119 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:52 INFO - PROCESS | 3872 | 1464393232315 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 16:53:52 INFO - PROCESS | 3872 | 1464393232519 Marionette TRACE conn7 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:52 INFO - PROCESS | 3872 | ++DOCSHELL 000000964C9E2800 == 143 [pid = 3872] [id = 765] 16:53:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009644555000) [pid = 3872] [serial = 2293] [outer = 0000000000000000] 16:53:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (000000964732E000) [pid = 3872] [serial = 2294] [outer = 0000009644555000] 16:53:52 INFO - PROCESS | 3872 | 1464393232582 Marionette DEBUG loaded listener.js 16:53:52 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (0000009647A05C00) [pid = 3872] [serial = 2295] [outer = 0000009644555000] 16:53:52 INFO - PROCESS | 3872 | [3872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:53:53 INFO - PROCESS | 3872 | 1464393233739 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:53:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:53:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:53:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:53:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:53:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:53:53 INFO - {} 16:53:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1798ms 16:53:53 INFO - PROCESS | 3872 | 1464393233876 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 16:53:53 INFO - PROCESS | 3872 | 1464393233879 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 16:53:53 INFO - PROCESS | 3872 | 1464393233920 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:53:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:53:53 INFO - PROCESS | 3872 | 1464393233922 Marionette TRACE conn7 <- [1,3018,null,{}] 16:53:53 INFO - PROCESS | 3872 | 1464393233926 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:54 INFO - PROCESS | 3872 | 1464393234072 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 16:53:54 INFO - PROCESS | 3872 | 1464393234262 Marionette TRACE conn7 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:54 INFO - PROCESS | 3872 | ++DOCSHELL 000000964F062800 == 144 [pid = 3872] [id = 766] 16:53:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 213 (000000964B349800) [pid = 3872] [serial = 2296] [outer = 0000000000000000] 16:53:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 214 (000000964B34AC00) [pid = 3872] [serial = 2297] [outer = 000000964B349800] 16:53:54 INFO - PROCESS | 3872 | 1464393234318 Marionette DEBUG loaded listener.js 16:53:54 INFO - PROCESS | 3872 | ++DOMWINDOW == 215 (000000964B458400) [pid = 3872] [serial = 2298] [outer = 000000964B349800] 16:53:54 INFO - PROCESS | 3872 | 1464393234864 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:53:54 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:53:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 986ms 16:53:54 INFO - PROCESS | 3872 | 1464393234913 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 16:53:54 INFO - PROCESS | 3872 | 1464393234916 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 16:53:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:53:54 INFO - PROCESS | 3872 | 1464393234919 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:53:54 INFO - PROCESS | 3872 | 1464393234921 Marionette TRACE conn7 <- [1,3022,null,{}] 16:53:54 INFO - PROCESS | 3872 | 1464393234925 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:55 INFO - PROCESS | 3872 | 1464393235075 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 16:53:55 INFO - PROCESS | 3872 | 1464393235266 Marionette TRACE conn7 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:55 INFO - PROCESS | 3872 | ++DOCSHELL 000000965000A800 == 145 [pid = 3872] [id = 767] 16:53:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 216 (000000964B34A000) [pid = 3872] [serial = 2299] [outer = 0000000000000000] 16:53:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 217 (000000964B478800) [pid = 3872] [serial = 2300] [outer = 000000964B34A000] 16:53:55 INFO - PROCESS | 3872 | 1464393235325 Marionette DEBUG loaded listener.js 16:53:55 INFO - PROCESS | 3872 | ++DOMWINDOW == 218 (000000964B631400) [pid = 3872] [serial = 2301] [outer = 000000964B34A000] 16:53:55 INFO - PROCESS | 3872 | 1464393235925 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:53:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:53:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1024ms 16:53:55 INFO - PROCESS | 3872 | 1464393235952 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 16:53:55 INFO - PROCESS | 3872 | 1464393235954 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 16:53:55 INFO - PROCESS | 3872 | 1464393235960 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:53:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:53:55 INFO - PROCESS | 3872 | 1464393235962 Marionette TRACE conn7 <- [1,3026,null,{}] 16:53:55 INFO - PROCESS | 3872 | 1464393235983 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:56 INFO - PROCESS | 3872 | 1464393236141 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 16:53:56 INFO - PROCESS | 3872 | 1464393236333 Marionette TRACE conn7 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:56 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650ACC000 == 146 [pid = 3872] [id = 768] 16:53:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 219 (000000964BE3D000) [pid = 3872] [serial = 2302] [outer = 0000000000000000] 16:53:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 220 (000000964BE41800) [pid = 3872] [serial = 2303] [outer = 000000964BE3D000] 16:53:56 INFO - PROCESS | 3872 | 1464393236392 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 3872 | ++DOMWINDOW == 221 (000000964C002800) [pid = 3872] [serial = 2304] [outer = 000000964BE3D000] 16:53:56 INFO - PROCESS | 3872 | 1464393236965 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:53:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:53:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:53:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1017ms 16:53:57 INFO - PROCESS | 3872 | 1464393236998 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 16:53:57 INFO - PROCESS | 3872 | 1464393237001 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 16:53:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:53:57 INFO - PROCESS | 3872 | 1464393237007 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:53:57 INFO - PROCESS | 3872 | 1464393237010 Marionette TRACE conn7 <- [1,3030,null,{}] 16:53:57 INFO - PROCESS | 3872 | 1464393237014 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:57 INFO - PROCESS | 3872 | 1464393237161 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 16:53:57 INFO - PROCESS | 3872 | 1464393237351 Marionette TRACE conn7 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:57 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650C2F800 == 147 [pid = 3872] [id = 769] 16:53:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 222 (000000964BE3E000) [pid = 3872] [serial = 2305] [outer = 0000000000000000] 16:53:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 223 (000000964C00D400) [pid = 3872] [serial = 2306] [outer = 000000964BE3E000] 16:53:57 INFO - PROCESS | 3872 | 1464393237410 Marionette DEBUG loaded listener.js 16:53:57 INFO - PROCESS | 3872 | ++DOMWINDOW == 224 (000000964C025800) [pid = 3872] [serial = 2307] [outer = 000000964BE3E000] 16:53:58 INFO - PROCESS | 3872 | 1464393238169 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:53:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:53:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:53:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:53:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1283ms 16:53:58 INFO - PROCESS | 3872 | 1464393238293 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 16:53:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:53:58 INFO - PROCESS | 3872 | 1464393238296 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 16:53:58 INFO - PROCESS | 3872 | 1464393238300 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:53:58 INFO - PROCESS | 3872 | 1464393238302 Marionette TRACE conn7 <- [1,3034,null,{}] 16:53:58 INFO - PROCESS | 3872 | 1464393238306 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:58 INFO - PROCESS | 3872 | 1464393238454 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 16:53:58 INFO - PROCESS | 3872 | 1464393238631 Marionette TRACE conn7 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:58 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650DDB000 == 148 [pid = 3872] [id = 770] 16:53:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 225 (000000964C00B400) [pid = 3872] [serial = 2308] [outer = 0000000000000000] 16:53:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 226 (000000964C3D3C00) [pid = 3872] [serial = 2309] [outer = 000000964C00B400] 16:53:58 INFO - PROCESS | 3872 | 1464393238689 Marionette DEBUG loaded listener.js 16:53:58 INFO - PROCESS | 3872 | ++DOMWINDOW == 227 (000000964C566400) [pid = 3872] [serial = 2310] [outer = 000000964C00B400] 16:53:58 INFO - PROCESS | 3872 | [3872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:53:59 INFO - PROCESS | 3872 | 1464393239269 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:53:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:53:59 INFO - {} 16:53:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1028ms 16:53:59 INFO - PROCESS | 3872 | 1464393239329 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 16:53:59 INFO - PROCESS | 3872 | 1464393239332 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 16:53:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:53:59 INFO - PROCESS | 3872 | 1464393239335 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:53:59 INFO - PROCESS | 3872 | 1464393239337 Marionette TRACE conn7 <- [1,3038,null,{}] 16:53:59 INFO - PROCESS | 3872 | 1464393239342 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:59 INFO - PROCESS | 3872 | 1464393239514 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 16:53:59 INFO - PROCESS | 3872 | 1464393239690 Marionette TRACE conn7 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D4A2000 == 149 [pid = 3872] [id = 771] 16:53:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 228 (0000009643B07C00) [pid = 3872] [serial = 2311] [outer = 0000000000000000] 16:53:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 229 (0000009648707800) [pid = 3872] [serial = 2312] [outer = 0000009643B07C00] 16:53:59 INFO - PROCESS | 3872 | 1464393239747 Marionette DEBUG loaded listener.js 16:53:59 INFO - PROCESS | 3872 | ++DOMWINDOW == 230 (0000009648845C00) [pid = 3872] [serial = 2313] [outer = 0000009643B07C00] 16:54:00 INFO - PROCESS | 3872 | 1464393240314 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:54:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:54:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1021ms 16:54:00 INFO - PROCESS | 3872 | 1464393240360 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 3872 | 1464393240362 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 16:54:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:54:00 INFO - PROCESS | 3872 | 1464393240366 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 3872 | 1464393240368 Marionette TRACE conn7 <- [1,3042,null,{}] 16:54:00 INFO - PROCESS | 3872 | 1464393240372 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:00 INFO - PROCESS | 3872 | 1464393240527 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 16:54:00 INFO - PROCESS | 3872 | 1464393240721 Marionette TRACE conn7 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:00 INFO - PROCESS | 3872 | ++DOCSHELL 000000964D885800 == 150 [pid = 3872] [id = 772] 16:54:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 231 (000000964883C000) [pid = 3872] [serial = 2314] [outer = 0000000000000000] 16:54:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 232 (0000009648A47C00) [pid = 3872] [serial = 2315] [outer = 000000964883C000] 16:54:00 INFO - PROCESS | 3872 | 1464393240779 Marionette DEBUG loaded listener.js 16:54:00 INFO - PROCESS | 3872 | ++DOMWINDOW == 233 (0000009648B1E400) [pid = 3872] [serial = 2316] [outer = 000000964883C000] 16:54:01 INFO - PROCESS | 3872 | 1464393241626 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:54:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1384ms 16:54:01 INFO - PROCESS | 3872 | 1464393241790 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 16:54:01 INFO - PROCESS | 3872 | 1464393241793 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 16:54:01 INFO - PROCESS | 3872 | 1464393241800 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 3872 | 1464393241802 Marionette TRACE conn7 <- [1,3046,null,{}] 16:54:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:54:01 INFO - PROCESS | 3872 | 1464393241807 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:01 INFO - PROCESS | 3872 | 1464393241959 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 16:54:02 INFO - PROCESS | 3872 | 1464393242176 Marionette TRACE conn7 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 3872 | ++DOCSHELL 000000964EF39800 == 151 [pid = 3872] [id = 773] 16:54:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 234 (0000009648A61800) [pid = 3872] [serial = 2317] [outer = 0000000000000000] 16:54:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 235 (000000964C6CBC00) [pid = 3872] [serial = 2318] [outer = 0000009648A61800] 16:54:02 INFO - PROCESS | 3872 | 1464393242241 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 3872 | ++DOMWINDOW == 236 (000000964C958C00) [pid = 3872] [serial = 2319] [outer = 0000009648A61800] 16:54:02 INFO - PROCESS | 3872 | 1464393242871 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:54:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:54:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:54:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:54:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:54:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:54:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:54:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:54:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:54:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:54:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:54:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:54:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1143ms 16:54:02 INFO - PROCESS | 3872 | 1464393242949 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 16:54:02 INFO - PROCESS | 3872 | 1464393242952 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 16:54:02 INFO - PROCESS | 3872 | 1464393242955 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:54:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:54:02 INFO - PROCESS | 3872 | 1464393242957 Marionette TRACE conn7 <- [1,3050,null,{}] 16:54:02 INFO - PROCESS | 3872 | 1464393242961 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:03 INFO - PROCESS | 3872 | 1464393243112 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 16:54:03 INFO - PROCESS | 3872 | 1464393243307 Marionette TRACE conn7 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:03 INFO - PROCESS | 3872 | ++DOCSHELL 0000009650C1D000 == 152 [pid = 3872] [id = 774] 16:54:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 237 (000000964C95CC00) [pid = 3872] [serial = 2320] [outer = 0000000000000000] 16:54:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 238 (000000964CD36400) [pid = 3872] [serial = 2321] [outer = 000000964C95CC00] 16:54:03 INFO - PROCESS | 3872 | 1464393243365 Marionette DEBUG loaded listener.js 16:54:03 INFO - PROCESS | 3872 | ++DOMWINDOW == 239 (000000964D564C00) [pid = 3872] [serial = 2322] [outer = 000000964C95CC00] 16:54:03 INFO - PROCESS | 3872 | [3872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:54:03 INFO - PROCESS | 3872 | 1464393243967 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:54:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:54:03 INFO - {} 16:54:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1023ms 16:54:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:54:03 INFO - PROCESS | 3872 | 1464393243982 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 16:54:03 INFO - PROCESS | 3872 | 1464393243984 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 16:54:03 INFO - PROCESS | 3872 | 1464393243987 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:54:04 INFO - PROCESS | 3872 | 1464393243991 Marionette TRACE conn7 <- [1,3054,null,{}] 16:54:04 INFO - PROCESS | 3872 | 1464393243995 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:04 INFO - PROCESS | 3872 | 1464393244145 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 16:54:04 INFO - PROCESS | 3872 | 1464393244343 Marionette TRACE conn7 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:04 INFO - PROCESS | 3872 | ++DOCSHELL 00000096516DB000 == 153 [pid = 3872] [id = 775] 16:54:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 240 (000000963238E400) [pid = 3872] [serial = 2323] [outer = 0000000000000000] 16:54:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 241 (000000964D5EAC00) [pid = 3872] [serial = 2324] [outer = 000000963238E400] 16:54:04 INFO - PROCESS | 3872 | 1464393244400 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 3872 | ++DOMWINDOW == 242 (0000009647BDAC00) [pid = 3872] [serial = 2325] [outer = 000000963238E400] 16:54:04 INFO - PROCESS | 3872 | 1464393244972 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:54:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:54:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1026ms 16:54:05 INFO - PROCESS | 3872 | 1464393245019 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 16:54:05 INFO - PROCESS | 3872 | 1464393245022 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 16:54:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:54:05 INFO - PROCESS | 3872 | 1464393245026 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 3872 | 1464393245028 Marionette TRACE conn7 <- [1,3058,null,{}] 16:54:05 INFO - PROCESS | 3872 | 1464393245032 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:05 INFO - PROCESS | 3872 | 1464393245201 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 16:54:05 INFO - PROCESS | 3872 | 1464393245396 Marionette TRACE conn7 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:05 INFO - PROCESS | 3872 | ++DOCSHELL 0000009651816000 == 154 [pid = 3872] [id = 776] 16:54:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 243 (0000009647BDA400) [pid = 3872] [serial = 2326] [outer = 0000000000000000] 16:54:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 244 (000000964D8A1000) [pid = 3872] [serial = 2327] [outer = 0000009647BDA400] 16:54:05 INFO - PROCESS | 3872 | 1464393245454 Marionette DEBUG loaded listener.js 16:54:05 INFO - PROCESS | 3872 | ++DOMWINDOW == 245 (000000964D8A8400) [pid = 3872] [serial = 2328] [outer = 0000009647BDA400] 16:54:06 INFO - PROCESS | 3872 | 1464393246029 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:54:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:54:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1027ms 16:54:06 INFO - PROCESS | 3872 | 1464393246068 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 16:54:06 INFO - PROCESS | 3872 | 1464393246070 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 16:54:06 INFO - PROCESS | 3872 | 1464393246076 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:54:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:54:06 INFO - PROCESS | 3872 | 1464393246079 Marionette TRACE conn7 <- [1,3062,null,{}] 16:54:06 INFO - PROCESS | 3872 | 1464393246083 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:06 INFO - PROCESS | 3872 | 1464393246252 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 16:54:06 INFO - PROCESS | 3872 | 1464393246447 Marionette TRACE conn7 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:06 INFO - PROCESS | 3872 | ++DOCSHELL 00000096518E8800 == 155 [pid = 3872] [id = 777] 16:54:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 246 (000000964D8A9C00) [pid = 3872] [serial = 2329] [outer = 0000000000000000] 16:54:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 247 (000000964DA86800) [pid = 3872] [serial = 2330] [outer = 000000964D8A9C00] 16:54:06 INFO - PROCESS | 3872 | 1464393246505 Marionette DEBUG loaded listener.js 16:54:06 INFO - PROCESS | 3872 | ++DOMWINDOW == 248 (000000964DA8F800) [pid = 3872] [serial = 2331] [outer = 000000964D8A9C00] 16:54:07 INFO - PROCESS | 3872 | 1464393247065 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:54:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:54:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1021ms 16:54:07 INFO - PROCESS | 3872 | 1464393247102 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 16:54:07 INFO - PROCESS | 3872 | 1464393247105 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 16:54:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:54:07 INFO - PROCESS | 3872 | 1464393247109 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:54:07 INFO - PROCESS | 3872 | 1464393247110 Marionette TRACE conn7 <- [1,3066,null,{}] 16:54:07 INFO - PROCESS | 3872 | 1464393247114 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:07 INFO - PROCESS | 3872 | 1464393247268 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 16:54:07 INFO - PROCESS | 3872 | 1464393247487 Marionette TRACE conn7 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:07 INFO - PROCESS | 3872 | ++DOCSHELL 0000009652E91800 == 156 [pid = 3872] [id = 778] 16:54:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 249 (000000962BF1E400) [pid = 3872] [serial = 2332] [outer = 0000000000000000] 16:54:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 250 (000000964F407C00) [pid = 3872] [serial = 2333] [outer = 000000962BF1E400] 16:54:07 INFO - PROCESS | 3872 | 1464393247545 Marionette DEBUG loaded listener.js 16:54:07 INFO - PROCESS | 3872 | ++DOMWINDOW == 251 (000000964F40F800) [pid = 3872] [serial = 2334] [outer = 000000962BF1E400] 16:54:08 INFO - PROCESS | 3872 | 1464393248125 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:54:08 INFO - PROCESS | 3872 | 1464393248199 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 16:54:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:54:08 INFO - PROCESS | 3872 | 1464393248202 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 3872 | 1464393248205 Marionette TRACE conn7 <- [1,3070,null,{}] 16:54:08 INFO - PROCESS | 3872 | 1464393248209 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:08 INFO - PROCESS | 3872 | 1464393248364 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 16:54:08 INFO - PROCESS | 3872 | 1464393248764 Marionette TRACE conn7 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 3872 | ++DOCSHELL 00000096311E7000 == 157 [pid = 3872] [id = 779] 16:54:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 252 (000000962A7D7800) [pid = 3872] [serial = 2335] [outer = 0000000000000000] 16:54:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 253 (000000962B175C00) [pid = 3872] [serial = 2336] [outer = 000000962A7D7800] 16:54:08 INFO - PROCESS | 3872 | 1464393248829 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 3872 | ++DOMWINDOW == 254 (000000962C52D800) [pid = 3872] [serial = 2337] [outer = 000000962A7D7800] 16:54:09 INFO - PROCESS | 3872 | 1464393249459 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:54:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:54:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:54:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:54:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:54:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1282ms 16:54:09 INFO - PROCESS | 3872 | 1464393249502 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 16:54:09 INFO - PROCESS | 3872 | 1464393249506 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 16:54:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:54:09 INFO - PROCESS | 3872 | 1464393249513 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:54:09 INFO - PROCESS | 3872 | 1464393249517 Marionette TRACE conn7 <- [1,3074,null,{}] 16:54:09 INFO - PROCESS | 3872 | 1464393249522 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:09 INFO - PROCESS | 3872 | 1464393249675 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 16:54:09 INFO - PROCESS | 3872 | 1464393249876 Marionette TRACE conn7 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:09 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641E8A000 == 158 [pid = 3872] [id = 780] 16:54:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 255 (0000009639551800) [pid = 3872] [serial = 2338] [outer = 0000000000000000] 16:54:09 INFO - PROCESS | 3872 | ++DOMWINDOW == 256 (000000963958D800) [pid = 3872] [serial = 2339] [outer = 0000009639551800] 16:54:09 INFO - PROCESS | 3872 | 1464393249930 Marionette DEBUG loaded listener.js 16:54:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 257 (000000963A9E2C00) [pid = 3872] [serial = 2340] [outer = 0000009639551800] 16:54:10 INFO - PROCESS | 3872 | 1464393250513 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:54:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:54:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1031ms 16:54:10 INFO - PROCESS | 3872 | 1464393250547 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 16:54:10 INFO - PROCESS | 3872 | 1464393250551 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 16:54:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:54:10 INFO - PROCESS | 3872 | 1464393250556 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:54:10 INFO - PROCESS | 3872 | 1464393250558 Marionette TRACE conn7 <- [1,3078,null,{}] 16:54:10 INFO - PROCESS | 3872 | 1464393250562 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:10 INFO - PROCESS | 3872 | 1464393250734 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 16:54:10 INFO - PROCESS | 3872 | 1464393250944 Marionette TRACE conn7 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:10 INFO - PROCESS | 3872 | ++DOCSHELL 0000009641156800 == 159 [pid = 3872] [id = 781] 16:54:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 258 (0000009636499C00) [pid = 3872] [serial = 2341] [outer = 0000000000000000] 16:54:10 INFO - PROCESS | 3872 | ++DOMWINDOW == 259 (000000963CF57400) [pid = 3872] [serial = 2342] [outer = 0000009636499C00] 16:54:11 INFO - PROCESS | 3872 | 1464393250997 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 3872 | ++DOMWINDOW == 260 (000000963D44F000) [pid = 3872] [serial = 2343] [outer = 0000009636499C00] 16:54:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:54:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1025ms 16:54:11 INFO - PROCESS | 3872 | 1464393251577 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:54:11 INFO - PROCESS | 3872 | 1464393251583 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 16:54:11 INFO - PROCESS | 3872 | 1464393251586 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 16:54:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:54:11 INFO - PROCESS | 3872 | 1464393251591 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 3872 | 1464393251597 Marionette TRACE conn7 <- [1,3082,null,{}] 16:54:11 INFO - PROCESS | 3872 | 1464393251649 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:11 INFO - PROCESS | 3872 | 1464393251801 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 16:54:12 INFO - PROCESS | 3872 | 1464393252016 Marionette TRACE conn7 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:12 INFO - PROCESS | 3872 | ++DOCSHELL 000000963CB75800 == 160 [pid = 3872] [id = 782] 16:54:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 261 (0000009638135400) [pid = 3872] [serial = 2344] [outer = 0000000000000000] 16:54:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 262 (0000009639AC5400) [pid = 3872] [serial = 2345] [outer = 0000009638135400] 16:54:12 INFO - PROCESS | 3872 | 1464393252068 Marionette DEBUG loaded listener.js 16:54:12 INFO - PROCESS | 3872 | ++DOMWINDOW == 263 (0000009647433400) [pid = 3872] [serial = 2346] [outer = 0000009638135400] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096331C2800 == 159 [pid = 3872] [id = 240] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009641160000 == 158 [pid = 3872] [id = 746] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009647A92800 == 157 [pid = 3872] [id = 761] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009647475800 == 156 [pid = 3872] [id = 760] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096470E3800 == 155 [pid = 3872] [id = 759] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096464AB800 == 154 [pid = 3872] [id = 758] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009641E84000 == 153 [pid = 3872] [id = 757] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009632C04800 == 152 [pid = 3872] [id = 756] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 000000963221C800 == 151 [pid = 3872] [id = 755] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096453C3000 == 150 [pid = 3872] [id = 754] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096432DC000 == 149 [pid = 3872] [id = 753] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009641FB0800 == 148 [pid = 3872] [id = 752] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 262 (000000962C038000) [pid = 3872] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 261 (0000009646D08000) [pid = 3872] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 260 (0000009640C80C00) [pid = 3872] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 259 (0000009644558000) [pid = 3872] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 258 (0000009647ED4400) [pid = 3872] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 257 (0000009639878C00) [pid = 3872] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 256 (0000009646534C00) [pid = 3872] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 255 (0000009647329000) [pid = 3872] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 254 (000000963645AC00) [pid = 3872] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 253 (0000009647A0C400) [pid = 3872] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 252 (0000009648B47800) [pid = 3872] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 251 (0000009648846800) [pid = 3872] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 250 (0000009648A49C00) [pid = 3872] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 249 (0000009646D6A000) [pid = 3872] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 248 (0000009645143000) [pid = 3872] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 247 (000000962D416400) [pid = 3872] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 246 (00000096378A7400) [pid = 3872] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 245 (0000009639A30C00) [pid = 3872] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 244 (000000963D50F800) [pid = 3872] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 243 (000000964092FC00) [pid = 3872] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 242 (00000096433B4800) [pid = 3872] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 241 (0000009643B1F800) [pid = 3872] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 240 (0000009644552C00) [pid = 3872] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 239 (00000096453B8C00) [pid = 3872] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 238 (0000009646541800) [pid = 3872] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 237 (0000009647A53800) [pid = 3872] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 236 (0000009648A58000) [pid = 3872] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 235 (0000009648E93400) [pid = 3872] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 234 (0000009649D0A000) [pid = 3872] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 233 (000000964B158C00) [pid = 3872] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 232 (000000964B352800) [pid = 3872] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 231 (000000964B47B800) [pid = 3872] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 230 (000000962CF44C00) [pid = 3872] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 229 (0000009631B1B800) [pid = 3872] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 228 (0000009632306C00) [pid = 3872] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 00000096403EC000 == 147 [pid = 3872] [id = 751] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 0000009647099000 == 146 [pid = 3872] [id = 726] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 000000963953D800 == 145 [pid = 3872] [id = 750] 16:54:12 INFO - PROCESS | 3872 | --DOCSHELL 000000962D75E800 == 144 [pid = 3872] [id = 749] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 227 (000000962C0AC400) [pid = 3872] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 226 (000000962BF19000) [pid = 3872] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 225 (0000009639ACEC00) [pid = 3872] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 224 (000000963982D400) [pid = 3872] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 223 (0000009639291C00) [pid = 3872] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 222 (000000963B352000) [pid = 3872] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 221 (00000096317AC800) [pid = 3872] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 220 (000000962C098400) [pid = 3872] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 219 (000000963A952400) [pid = 3872] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 218 (00000096388C9000) [pid = 3872] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 217 (000000963954F800) [pid = 3872] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 216 (0000009644547800) [pid = 3872] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 215 (00000096389A9000) [pid = 3872] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 214 (0000009638132C00) [pid = 3872] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 213 (000000962C651800) [pid = 3872] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 212 (0000009631228400) [pid = 3872] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009650458000) [pid = 3872] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (0000009649D0A400) [pid = 3872] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (0000009639836800) [pid = 3872] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (000000963BAE6400) [pid = 3872] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (000000963D4C7C00) [pid = 3872] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000963994B000) [pid = 3872] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (000000963D0C5800) [pid = 3872] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (000000963595E000) [pid = 3872] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009637C65C00) [pid = 3872] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (0000009638D7B400) [pid = 3872] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (000000963926AC00) [pid = 3872] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (000000962BF1B800) [pid = 3872] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (000000963CE53C00) [pid = 3872] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (0000009631ABB000) [pid = 3872] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (0000009639A26400) [pid = 3872] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:54:12 INFO - PROCESS | 3872 | 1464393252736 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:54:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:54:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1197ms 16:54:12 INFO - PROCESS | 3872 | 1464393252789 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 16:54:12 INFO - PROCESS | 3872 | 1464393252792 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 16:54:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:54:12 INFO - PROCESS | 3872 | 1464393252796 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 3872 | 1464393252798 Marionette TRACE conn7 <- [1,3086,null,{}] 16:54:12 INFO - PROCESS | 3872 | 1464393252801 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:12 INFO - PROCESS | 3872 | 1464393252966 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 16:54:13 INFO - PROCESS | 3872 | 1464393253114 Marionette TRACE conn7 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000963953D800 == 145 [pid = 3872] [id = 783] 16:54:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 198 (000000963124C400) [pid = 3872] [serial = 2347] [outer = 0000000000000000] 16:54:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 199 (0000009631BB8000) [pid = 3872] [serial = 2348] [outer = 000000963124C400] 16:54:13 INFO - PROCESS | 3872 | 1464393253162 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 200 (0000009635BCAC00) [pid = 3872] [serial = 2349] [outer = 000000963124C400] 16:54:13 INFO - PROCESS | 3872 | 1464393253569 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:54:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:54:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:54:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 839ms 16:54:13 INFO - PROCESS | 3872 | 1464393253637 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 16:54:13 INFO - PROCESS | 3872 | 1464393253640 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 16:54:13 INFO - PROCESS | 3872 | 1464393253643 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:54:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:54:13 INFO - PROCESS | 3872 | 1464393253645 Marionette TRACE conn7 <- [1,3090,null,{}] 16:54:13 INFO - PROCESS | 3872 | 1464393253648 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:13 INFO - PROCESS | 3872 | 1464393253783 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 16:54:13 INFO - PROCESS | 3872 | 1464393253789 Marionette TRACE conn7 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 3872 | ++DOCSHELL 000000964177B000 == 146 [pid = 3872] [id = 784] 16:54:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 201 (0000009639296C00) [pid = 3872] [serial = 2350] [outer = 0000000000000000] 16:54:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 202 (0000009639553000) [pid = 3872] [serial = 2351] [outer = 0000009639296C00] 16:54:13 INFO - PROCESS | 3872 | 1464393253843 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 3872 | ++DOMWINDOW == 203 (0000009639AD2000) [pid = 3872] [serial = 2352] [outer = 0000009639296C00] 16:54:14 INFO - PROCESS | 3872 | 1464393254385 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:54:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:54:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 775ms 16:54:14 INFO - PROCESS | 3872 | 1464393254422 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 16:54:14 INFO - PROCESS | 3872 | 1464393254424 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 16:54:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:54:14 INFO - PROCESS | 3872 | 1464393254427 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:54:14 INFO - PROCESS | 3872 | 1464393254429 Marionette TRACE conn7 <- [1,3094,null,{}] 16:54:14 INFO - PROCESS | 3872 | 1464393254433 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:14 INFO - PROCESS | 3872 | 1464393254568 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 16:54:14 INFO - PROCESS | 3872 | 1464393254581 Marionette TRACE conn7 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:14 INFO - PROCESS | 3872 | ++DOCSHELL 000000964329F800 == 147 [pid = 3872] [id = 785] 16:54:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 204 (000000963D0BBC00) [pid = 3872] [serial = 2353] [outer = 0000000000000000] 16:54:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 205 (000000963D438000) [pid = 3872] [serial = 2354] [outer = 000000963D0BBC00] 16:54:14 INFO - PROCESS | 3872 | 1464393254628 Marionette DEBUG loaded listener.js 16:54:14 INFO - PROCESS | 3872 | ++DOMWINDOW == 206 (0000009640933800) [pid = 3872] [serial = 2355] [outer = 000000963D0BBC00] 16:54:15 INFO - PROCESS | 3872 | 1464393255149 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:54:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 776ms 16:54:15 INFO - PROCESS | 3872 | 1464393255247 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 16:54:15 INFO - PROCESS | 3872 | 1464393255249 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 16:54:15 INFO - PROCESS | 3872 | 1464393255253 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 3872 | 1464393255255 Marionette TRACE conn7 <- [1,3098,null,{}] 16:54:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:54:15 INFO - PROCESS | 3872 | 1464393255258 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:15 INFO - PROCESS | 3872 | 1464393255444 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 16:54:15 INFO - PROCESS | 3872 | 1464393255466 Marionette TRACE conn7 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:15 INFO - PROCESS | 3872 | ++DOCSHELL 0000009645E0E000 == 148 [pid = 3872] [id = 786] 16:54:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 207 (000000963D51E000) [pid = 3872] [serial = 2356] [outer = 0000000000000000] 16:54:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 208 (00000096453B8C00) [pid = 3872] [serial = 2357] [outer = 000000963D51E000] 16:54:15 INFO - PROCESS | 3872 | 1464393255513 Marionette DEBUG loaded listener.js 16:54:15 INFO - PROCESS | 3872 | ++DOMWINDOW == 209 (0000009647A0C400) [pid = 3872] [serial = 2358] [outer = 000000963D51E000] 16:54:15 INFO - PROCESS | 3872 | 1464393255988 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:54:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:54:16 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:54:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:54:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:54:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:54:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 776ms 16:54:16 INFO - PROCESS | 3872 | 1464393256037 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 16:54:16 INFO - PROCESS | 3872 | 1464393256040 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 16:54:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:54:16 INFO - PROCESS | 3872 | 1464393256043 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:54:16 INFO - PROCESS | 3872 | 1464393256046 Marionette TRACE conn7 <- [1,3102,null,{}] 16:54:16 INFO - PROCESS | 3872 | 1464393256049 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:16 INFO - PROCESS | 3872 | 1464393256234 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 16:54:16 INFO - PROCESS | 3872 | 1464393256257 Marionette TRACE conn7 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1c43d895-6cce-4c50-88c7-71341f266afb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:16 INFO - PROCESS | 3872 | ++DOCSHELL 0000009647098000 == 149 [pid = 3872] [id = 787] 16:54:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 210 (0000009640930800) [pid = 3872] [serial = 2359] [outer = 0000000000000000] 16:54:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 211 (0000009648A4B400) [pid = 3872] [serial = 2360] [outer = 0000009640930800] 16:54:16 INFO - PROCESS | 3872 | 1464393256303 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 3872 | ++DOMWINDOW == 212 (000000964B26B000) [pid = 3872] [serial = 2361] [outer = 0000009640930800] 16:54:17 INFO - PROCESS | 3872 | 1464393257299 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 211 (0000009639A81400) [pid = 3872] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 210 (000000963B23D400) [pid = 3872] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 209 (00000096392BF000) [pid = 3872] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 208 (0000009646D71000) [pid = 3872] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 207 (00000096323EC000) [pid = 3872] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 206 (000000962C0A2C00) [pid = 3872] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 205 (0000009632B21000) [pid = 3872] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 204 (0000009647BCE000) [pid = 3872] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 203 (0000009646D04400) [pid = 3872] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 202 (000000962BF1C800) [pid = 3872] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 201 (0000009647A03C00) [pid = 3872] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 200 (0000009640925800) [pid = 3872] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 199 (0000009647BD1800) [pid = 3872] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 198 (000000962BF19800) [pid = 3872] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 197 (0000009643B1C800) [pid = 3872] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 196 (000000963D4C3800) [pid = 3872] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 195 (0000009640927400) [pid = 3872] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 194 (0000009642E07000) [pid = 3872] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 193 (0000009643B06000) [pid = 3872] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 192 (000000964505B400) [pid = 3872] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 191 (0000009649D02C00) [pid = 3872] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 190 (000000963955CC00) [pid = 3872] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 189 (0000009639BC3C00) [pid = 3872] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 188 (000000963D01A800) [pid = 3872] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 187 (0000009648B43800) [pid = 3872] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:54:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 186 (000000963D44C000) [pid = 3872] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:54:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1343ms 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 185 (0000009644469000) [pid = 3872] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 184 (000000962B236000) [pid = 3872] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 183 (000000963954FC00) [pid = 3872] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 182 (000000963958F800) [pid = 3872] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 181 (0000009635965400) [pid = 3872] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 180 (000000962B29D400) [pid = 3872] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 179 (000000962B29A800) [pid = 3872] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 178 (00000096378B0800) [pid = 3872] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 177 (000000963BAF0C00) [pid = 3872] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 176 (0000009639ACDC00) [pid = 3872] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 175 (000000963D447800) [pid = 3872] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 174 (0000009643181C00) [pid = 3872] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 173 (0000009637CE0800) [pid = 3872] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 172 (0000009646241000) [pid = 3872] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 171 (000000964896B400) [pid = 3872] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 170 (0000009647441800) [pid = 3872] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 169 (0000009647BD8C00) [pid = 3872] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 168 (0000009643B1A000) [pid = 3872] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 167 (0000009646D67000) [pid = 3872] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 166 (000000964B459800) [pid = 3872] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 165 (0000009639295800) [pid = 3872] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 164 (000000964B154800) [pid = 3872] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 163 (0000009645E2A800) [pid = 3872] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 162 (0000009648E8E400) [pid = 3872] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 161 (0000009648B4D000) [pid = 3872] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 160 (000000964513FC00) [pid = 3872] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 159 (000000963D505800) [pid = 3872] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:54:17 INFO - PROCESS | 3872 | --DOMWINDOW == 158 (0000009635967000) [pid = 3872] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:54:17 INFO - PROCESS | 3872 | 1464393257389 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 3872 | 1464393257392 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 16:54:18 WARNING - u'runner_teardown' () 16:54:18 INFO - No more tests 16:54:18 INFO - Got 0 unexpected results 16:54:18 INFO - SUITE-END | took 765s 16:54:18 INFO - Closing logging queue 16:54:18 INFO - queue closed 16:54:18 INFO - Return code: 0 16:54:18 WARNING - # TBPL SUCCESS # 16:54:18 INFO - Running post-action listener: _resource_record_post_action 16:54:18 INFO - Running post-run listener: _resource_record_post_run 16:54:19 INFO - Total resource usage - Wall time: 774s; CPU: 14.0%; Read bytes: 260734976; Write bytes: 1002724864; Read time: 3635320; Write time: 5023570 16:54:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:54:19 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 10974208; Read time: 0; Write time: 123520 16:54:19 INFO - run-tests - Wall time: 773s; CPU: 14.0%; Read bytes: 260688384; Write bytes: 889084416; Read time: 3631640; Write time: 4831680 16:54:19 INFO - Running post-run listener: _upload_blobber_files 16:54:19 INFO - Blob upload gear active. 16:54:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:54:19 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:54:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:54:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:54:20 INFO - (blobuploader) - INFO - Open directory for files ... 16:54:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:54:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:54:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:54:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:54:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:54:21 INFO - (blobuploader) - INFO - Done attempting. 16:54:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:54:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:54:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:54:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:54:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:54:22 INFO - (blobuploader) - INFO - Done attempting. 16:54:22 INFO - (blobuploader) - INFO - Iteration through files over. 16:54:22 INFO - Return code: 0 16:54:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:54:22 INFO - Using _rmtree_windows ... 16:54:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:54:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/567a5120bd22ab1f3b4e5421ad02d31fbf31c6d877ec6593a9f6b3b410cf2d4316faf49cd89ba10e1b49e85a2345cb4563f01a1959a8782441b515eba30cc8b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/666719b1918922523a1d0395b80237855f48a84bf2bc7f64a347e43c1124a7537b8c131185ade6c8bb170fea17913314a2e0ee1e49e406e5a74a72475d6b8e6a"} 16:54:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:54:22 INFO - Writing to file C:\slave\test\properties\blobber_files 16:54:22 INFO - Contents: 16:54:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/567a5120bd22ab1f3b4e5421ad02d31fbf31c6d877ec6593a9f6b3b410cf2d4316faf49cd89ba10e1b49e85a2345cb4563f01a1959a8782441b515eba30cc8b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/666719b1918922523a1d0395b80237855f48a84bf2bc7f64a347e43c1124a7537b8c131185ade6c8bb170fea17913314a2e0ee1e49e406e5a74a72475d6b8e6a"} 16:54:22 INFO - Running post-run listener: copy_logs_to_upload_dir 16:54:22 INFO - Copying logs to upload dir... 16:54:22 INFO - mkdir: C:\slave\test\build\upload\logs 16:54:22 INFO - Copying logs to upload dir... 16:54:22 INFO - Using _rmtree_windows ... 16:54:22 INFO - Using _rmtree_windows ... 16:54:22 INFO - Using _rmtree_windows ... 16:54:22 INFO - Using _rmtree_windows ... 16:54:22 INFO - Using _rmtree_windows ... 16:54:22 INFO - Using _rmtree_windows ... 16:54:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=976.254000 ========= master_lag: 0.52 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 16 secs) (at 2016-05-27 16:54:23.176440) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 16:54:23.177756) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-133 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Local LOGONSERVER=\\T-W864-IX-133 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-133 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-133 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/567a5120bd22ab1f3b4e5421ad02d31fbf31c6d877ec6593a9f6b3b410cf2d4316faf49cd89ba10e1b49e85a2345cb4563f01a1959a8782441b515eba30cc8b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/666719b1918922523a1d0395b80237855f48a84bf2bc7f64a347e43c1124a7537b8c131185ade6c8bb170fea17913314a2e0ee1e49e406e5a74a72475d6b8e6a"} build_url:https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/567a5120bd22ab1f3b4e5421ad02d31fbf31c6d877ec6593a9f6b3b410cf2d4316faf49cd89ba10e1b49e85a2345cb4563f01a1959a8782441b515eba30cc8b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/666719b1918922523a1d0395b80237855f48a84bf2bc7f64a347e43c1124a7537b8c131185ade6c8bb170fea17913314a2e0ee1e49e406e5a74a72475d6b8e6a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GwpnJMkHTQmG9lT9Jw4K6w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 16:54:23.309685) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:54:23.310011) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-133 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-133 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-133\AppData\Local LOGONSERVER=\\T-W864-IX-133 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-133 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-133 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-133 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 16:54:23.426773) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 16:54:23.427126) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 16:54:24.059322) ========= ========= Total master_lag: 0.68 =========